{"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/0000950170-24-031450","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2023","us-gaap":"http://fasb.org/us-gaap/2023","dtr-types":"http://www.xbrl.org/dtr/type/2022-03-31","us-types":"http://fasb.org/us-types/2023","tsndf":"http://terrascend.com/20231231","srt":"http://fasb.org/srt/2023","stpr":"http://xbrl.sec.gov/stpr/2023","xbrli":"http://www.xbrl.org/2003/instance","country":"http://xbrl.sec.gov/country/2023"},"description":"10-K 0000950170-24-031450 (CIK 0001778129) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2024-03-14"}],"entities":[{"name":"cik:0001778129"}],"units":[{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"rpt:unit-2","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"tsndf:Facility","dataType":"xs:decimal"},{"name":"tsndf:Dispensary","dataType":"xs:decimal"},{"name":"tsndf:Leases","dataType":"xs:decimal"},{"name":"tsndf:Segment","dataType":"xs:decimal"},{"name":"tsndf:Reportingunit","dataType":"xs:decimal"},{"name":"tsndf:Customer","dataType":"xs:decimal"},{"name":"tsndf:DispensaryLicense","dataType":"xs:decimal"},{"name":"tsndf:Product","dataType":"xs:decimal"},{"name":"utr:sqft","dataType":"xs:decimal"},{"name":"iso4217:CAD","dataType":"xbrlr:monetary"},{"name":"tsndf:PromissoryNotes","dataType":"xs:decimal"},{"name":"tsndf:Property","dataType":"xs:decimal"},{"name":"tsndf:Vote","dataType":"xs:decimal"},{"name":"rpt:unit-17","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:CAD/xbrla:shares"]},{"name":"tsndf:Units","dataType":"xs:decimal"}],"dataTypes":[{"name":"dei:nonemptySequenceNumberItemType","baseType":"xs:token"},{"name":"dei:internationalNameItemType","baseType":"xs:token"},{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:countryCodeItemType","baseType":"xs:token"},{"name":"dei:stateOrProvinceItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:fileNumberItemType","baseType":"xs:string"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"},{"name":"dei:edgarStateCountryItemType","baseType":"xs:string"},{"name":"dei:employerIdItemType","baseType":"xs:token"},{"name":"dei:securityTitleItemType","baseType":"xs:normalizedString"},{"name":"xbrli:gYearMonthItemType","baseType":"xs:gYearMonth"},{"name":"us-types:authorizedUnlimitedItemType","baseType":"xs:token"}],"concepts":[{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:AuditorFirmId","dataType":"dei:nonemptySequenceNumberItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorLocation","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorName","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:CityAreaCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentAnnualReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentFinStmtErrorCorrectionFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalPeriodFocus","dataType":"dei:fiscalPeriodItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalYearFocus","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"dei:DocumentPeriodEndDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:DocumentTransitionReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:DocumentType","dataType":"dei:submissionTypeItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentsIncorporatedByReferenceTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine1","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressAddressLine2","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressCityOrTown","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityAddressCountry","dataType":"dei:countryCodeItemType","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:EntityIncorporationDateOfIncorporation","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:EntityIncorporationStateCountryCode","dataType":"dei:edgarStateCountryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityInteractiveDataCurrent","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityShellCompany","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntitySmallBusiness","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:EntityTaxIdentificationNumber","dataType":"dei:employerIdItemType","periodType":"duration","nillable":true},{"name":"dei:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:IcfrAuditorAttestationFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:LocalPhoneNumber","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:Security12gTitle","dataType":"dei:securityTitleItemType","periodType":"duration","nillable":true},{"name":"tsndf:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:AccretionExpensesNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:AcquisitionOfGageRelatedToErc","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:AdjustmentToCommonStockFairValueDueToShareRestriction","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:AggregateFeesForServicesRelatedToNjLicenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:AggregateGrossProceedsFromTheSalesOfTheCommonSharesPlusTheAggregateValueOfTheRemainingCommonShares","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:AggregateSaleOfStockNumberOfSharesIssuedInTransactionPlusAccruedInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:AllocationToConversionOption","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:AreaOfTheLeaseFacilityTerminated","dataType":"xbrlr:area","periodType":"instant","nillable":true},{"name":"tsndf:BadDebtExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesSubjectToLegalRestrictions","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:BusinessAcquisitionNumberOfCommonSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssuedValueAssigned","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationPaidInCash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationTransferredDecreaseTheFairValueLoansPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfOtherEquityInstruments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfWarrantsClassifiedAsLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationTransferredPromissoryNotePayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationContingentConsiderationMaximumPayment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationContingentConsiderationPayment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationEarnOutConsideration","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"tsndf:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDeposits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationReplacementStockOptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationReplacementStockOptionsFairValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationReplacementWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BusinessCombinationReplacementWarrantsWithFairValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BusinessCombinationTransactionAndRestructuringCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:BusinessCombinationTransactionDate","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tsndf:BusinessCombinationWarrantLiabilitiesEquityWithFairValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:CapitalManagementTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:CarryingValueOfBrandIntangiblesReduced","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:ChangeInInterestExpenseAmountDueToChangeInInterestRates","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:ClassOfWarrantOrRightExercisableForEachShare","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightExercisableWarrants","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightExercisableWarrantsGranted","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightExpired","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightGranted","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightGrantedInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightReplacementWarrantsGranted","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantOrRightsGrantedInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ConversionOfLoansToExchangeableShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"tsndf:ConversionOptionIssuedInPrivatePlacement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:ConvertibleInstrumentsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:ConvertiblePreferredStockAndDetachableWarrantsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:CostOfGoodsAndServicesSoldLeaseExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DebtInstrumentFederalFundsRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:DebtInstrumentInitiallyBoreInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:DebtInstrumentMaturityMonthAndYear","dataType":"xbrli:gYearMonthItemType","periodType":"duration","nillable":true},{"name":"tsndf:DebtModificationFees","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DebtModificationFeesExpensed","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DeferredTaxLiabilitiesConvertibleDebentures","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DepositsForBusinessAcquisition","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DerecognizeFinancialObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DerecognizedUnderlyingAssetsRelatedFinancialObligationsAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DerivativeAdditionOnAcquisition","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationAssumptionsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationDiscountRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationVolatility","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:DerivativeAssetOutstandingTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"tsndf:DerivativeAssetRiskFreeRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DiscountRateUtilizedToDeterminePresentValueOfLiabilities","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationExciseAndCultivationTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationLoansPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationRevenueFromContractWithCustomerIncludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationTransactionAndRestructuringCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:DistributionOfProceedsOnWindupBasis","dataType":"xbrlr:pureType","periodType":"duration","nillable":true},{"name":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:EffectsOfMovementsInForeignExchange","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:EmployeeRetensionCreditsTransferFeeAsPercentageOfClaim","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:EmployeeRetentionCreditsAndTransferFee","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:ExercisablePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:ExerciseOfWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:ExpectedCreditLosses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FacilityAndMaintenanceExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FacilityHeldForSale","dataType":"xbrlr:area","periodType":"instant","nillable":true},{"name":"tsndf:FacilitySold","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FactoringInterests","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FairValueGainOnRevaluationOfWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FairValueGainOnRevaluationOfWarrantsAndConversionOption","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FairValueLossOnRevaluationOfWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FairValueLossOnRevaluationOfWarrantsAndConversionOption","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FairValueOfBrandIntangibles","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FairValueOfCultivationAndProcessing","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FairValueOfRetailLicenses","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FeesForServicesRelatedToNjLicenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FeesForServicesRelatedToNjLicensesFirstPayment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FeesForServicesRelatedToNjLicensesSecondPayment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FeesPaidToTheLendersAndThirdPartiesOnModification","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FinanceAndOtherExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:FinanceAndOtherExpensesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:FinancingObligations","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FinancingObligationsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FinancingObligationsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:FinancingObligationsWeightedAverageDiscountRatePercent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:FinancingObligationsWeightedAverageTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"tsndf:ForeignCurrencyFluctuatingDecreasePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:ForeignCurrencyFluctuatingIncreasePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:ForeignCurrencyFluctuatingPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:ForgivenessOfLoanPrincipalAndInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:GainLossOnWarrantsAndDerivative","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:GeneralAndAdministrativeExpensesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:ImpairmentOfCultivationAndProcessingLicenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:ImpairmentOfIntellectualProperty","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:ImpairmentOfRetailLicenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:ImpliedConsiderationOfWarrant","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:Increasedecreaseinintangibleassets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:IncrementalTermLoans","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:IndefiniteAndDefiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:IndemnificationAssetNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:IndemnificationAssetRelease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:InitialMeasurementOfPurchaseOptionDerivativeAsset","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:IntendedDispensaryRebrandArea","dataType":"xs:decimal","periodType":"instant","nillable":true},{"name":"tsndf:InterestOnlyPaymentsTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tsndf:InterestRateRiskFluctuatingPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:InventoryAccessoriesSuppliesAndConsumables","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:IssuedPromissoryProperty","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"tsndf:LiabilityOnUncertainTaxPositionAndOtherLongTermLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:LoanInterestAccretion","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:MinorityInterestCapitalAndDistributionsContributions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:MortgagePayableFixedInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:NonControllingInterestsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:NotionalPricePerExchangeableShares","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfApothecariumDispensariesAcquired","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfCustomers","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfCustomersAgreedToPaymentPlanOverNinetyDays","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"tsndf:NumberOfFinanceLease","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfLesseeFinanceLease","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"tsndf:NumberOfMajorCustomers","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfPromissoryNotes","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"tsndf:NumberOfRetailDispensaryLicenses","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfRetailDispensaryLicensesCurrentlyOperational","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfUnits","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfVapeProductsRecalled","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"tsndf:NumberOfVotePerEachCommonShareHeld","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfWarrantsIssued","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:NumberOfWhollyOwnedOperationInDispensaries","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"tsndf:OfficeAndGeneralExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:OperatingAndFinanceLeaseExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:OperatingAndFinanceLeasesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:OperatingLeaseLiabilityBorrowingRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:OperatingLeaseLiabilityIncrementalBorrowingRate","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"tsndf:OptionalPrepaymentDateAmendedPeriod","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"tsndf:OtherCostOfGoodsAndServicesSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:PaidLoanAmendmentFee","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:PaymentForLandContracts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:PaymentsForLeaseTerminationFee","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:PercentageOfAdditionalOptionPurchased","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PercentageOfAdditionalOwnershipIssuedAndOustandingEquity","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PercentageOfFeeInTheAmountOfOutstandingPrincipalLoanBalance","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PercentageOfFullOwnershipOfMasterServiceAgreement","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:PercentageOfInterestOwnedIssuedAndOutstandingEquity","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:PercentageOfIssuedAndOutstandingSharesReservedForOptioning","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PercentageOfNoncontrollingInterestToBeAcquired","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:PercentageOfPrepaymentPrice","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:PercentageOfPrincipalRepaymentsMonthly","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:PercentageOfRepayOfFundsReceivedPlusInterestAccrued","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:PeriodForPrepayingLoanVoluntarily","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tsndf:PrecentageOfGuaranteedAnnualDividend","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"tsndf:PreferredStockVotesPerShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:ProceedsFromEmployeeRetentionCreditFinancingAgreement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:ProceedsFromOptionsAndWarrantsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:PropertyAndEquipmentAndLongLivedAssetsHeldForSalePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:ProportionateVotingShare","dataType":"xbrlr:pureType","periodType":"duration","nillable":true},{"name":"tsndf:ProvisionForSalesReturns","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:ReceviedAddtionalEmployeeRetentionCreditAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:RecognizeFinancialObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:RefundableTaxCreditPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:ReleaseOfIndemnificationAsset","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:RemainingNetBookValueOfAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:RestrictedCashFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:RestrictedCashToBeReleasedUponClosingOfLoan","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:RevaluationOfPurchaseOptionDerivativeAsset","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:RightOfUseAssetsBorrowingRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:RollingPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:SalesReturns","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:ScheduleOfFinanceAndOtherExpensesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:ScheduleOfIntangibleAssetsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:ScheduleOfTradeReceivablesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestForfeited","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:ShareBasedCompensationArrangementsByShareBasedPaymentAwardReplacementOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:SharesIssuedValueShareBasedPaymentArrangementCompensationForServices","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInFiftyBasisPoints","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInHundredBasisPoints","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInFiftyBasisPoints","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInHundredBasisPoints","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:SpecificImpairmentOfAssetRecognized","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:StockIssuedDuringPeriodSharesConversionOfConvertibleDebt","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:StockIssuedDuringPeriodSharesDebtSettlementAgreement","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnitsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:StockIssuedDuringPeriodValueCanopyUsaArrangement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:StockIssuedDuringPeriodValueDebtSettlementAgreement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:StockIssuedDuringPeriodValueForLegalAndLiabilitySettlement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnitsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:SubcriptionAmountPercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:SuccessFeesRelatedToAtcLicense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:SummarizesOfChangesInPurchaseOptionDerivativeAssetTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfAllocationOfProceedsFromPrivatePlacementTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfChangesInPreferredShareWarrantLiabilityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfGeneralAndAdministrativeExpensesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:TradeReceivable3190Days","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:TradeReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:TradeReceivableOver90Days","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:TradeReceivablesGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:TradeReceivablesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:TransactionAndRestructuringCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:TransferOfEmployeeRetentionCredit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:UnrecognizedTaxBenefitOther","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:UnrecognizedTaxBenefitsIncreasesDecreaseResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:UnrecognizedTaxBenefitsThatIfRecognizedWouldResultInAdjustmentsToOtherAccounts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:ValueOfInterestOfFundsHeldByRelatedParty","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:WarrantAnnualRiskFreeRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:WarrantAnnualVolatility","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"tsndf:WarrantFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:WarrantIssuedAsConsiderationForServices","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"tsndf:WarrantLiabilityFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:WarrantLiabilityPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"tsndf:WarrantsAndRightsDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"tsndf:WarrantsResidualValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:WarrantsRevauledValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"tsndf:WeightedAverageExercisePricePerCommonShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"tsndf:WrittenDownOfNetBookValueOfLightingAndIrrigationAssets","dataType":"xbrlr:monetary","periodType":"duration","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:AccountsReceivableAllowanceForCreditLossTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccruedIncomeTaxesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdditionalPaidInCapital","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AllocatedShareBasedCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","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:AssetAcquisitionContingentConsiderationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AssetAcquisitionTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","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:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessAcquisitionSharePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessAcquisitionsProFormaRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferred1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessCombinationContingentConsiderationLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","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:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted","dataType":"xs:boolean","periodType":"instant","nillable":true},{"name":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate","dataType":"xs:date","periodType":"instant","nillable":true},{"name":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption","dataType":"xs:boolean","periodType":"instant","nillable":true},{"name":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect","dataType":"xs:boolean","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommitmentsAndContingencies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockNoParValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesAuthorizedUnlimited","dataType":"us-types:authorizedUnlimitedItemType","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommonStockVotingRights","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:ComprehensiveIncomeNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConcentrationRiskBenchmarkDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure","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:ConvertibleDebtFairValueDisclosures","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:ConvertiblePreferredStockSharesIssuedUponConversion","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CostOfGoodsAndServicesSoldDepreciation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CostOfRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentFederalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentForeignTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentCarryingAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentConvertibleConversionPrice1","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentDateOfFirstRequiredPayment1","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentFaceAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateStatedPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentIssuedPrincipal","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentMaturityDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentMaturityDateDescription","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentPeriodicPayment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentUnamortizedDiscount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtWeightedAverageInterestRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredFinanceCostsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DepositsAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Depreciation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepreciationAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration","dataType":"xbrlr:enumeration","periodType":"instant","nillable":true},{"name":"us-gaap:DerivativeAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","dataType":"xbrlr:enumeration","periodType":"instant","nillable":true},{"name":"us-gaap:DerivativesEmbeddedDerivatives","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisaggregationOfRevenueTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DiscontinuedOperationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","dataType":"xbrlr:monetary","periodType":"duration","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:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EquityMethodInvestmentAggregateCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EquityMethodInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EquityMethodInvestmentsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ExciseAndSalesTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FDICIndemnificationAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FairValueAdjustmentOfWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FairValueByBalanceSheetGroupingTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FinanceLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeasePrincipalPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAsset","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","dataType":"xbrlr:enumeration","periodType":"instant","nillable":true},{"name":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:FinancialInstrumentsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:FiniteLivedIntangibleAssetsGross","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:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GainLossOnDispositionOfAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainLossOnTerminationOfLease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainsLossesOnExtinguishmentOfDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GeneralAndAdministrativeExpense","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:GoodwillAcquiredDuringPeriod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetImpairment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillImpairmentLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillPurchaseAccountingAdjustments","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:ImpairmentOfIntangibleAssetsExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","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:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperations","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","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:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationOtherAdjustments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxesPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInDepositOtherAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent","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:IncreaseDecreaseInOtherOperatingAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInReceivables","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpenseDebt","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:InterestPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InventoryDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryFinishedGoods","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryRawMaterials","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:InvestmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToExtend","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToTerminate","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeFinanceLeaseTermOfContract1","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:LesseeLeasesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LesseeOperatingLeaseTermOfContract","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"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:LiabilitiesFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","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:LinesOfCreditFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LoansPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LoansPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","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:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:LongTermDebtTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LongTermLoansPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LongtermDebtPercentageBearingVariableInterestAmount","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:MinorityInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MinorityInterestDecreaseFromRedemptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MinorityInterestDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:MinorityInterestOwnershipPercentageByParent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:NatureOfOperations","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","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:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","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:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","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:NetIncomeLossAttributableToNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NotesIssued1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NotesPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NumberOfOperatingSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:NumberOfRealEstateProperties","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"us-gaap:NumberOfReportableSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:NumberOfReportingUnits","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:OperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OtherAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLiabilitiesCurrent","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:OtherReceivablesGrossCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDebtExtinguishmentCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDistributionsToAffiliates","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfFinancingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfStockIssuanceCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","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:PaymentsToAcquireLimitedPartnershipInterests","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:PaymentsToAcquireRealEstate","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToEmployees","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PreferredStockConversionBasis","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:PreferredStockConvertibleConversionRatio","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockConvertibleSharesIssuable","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockDividendsPerShareDeclared","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:PreferredStockLiquidationPreference","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockLiquidationPreferenceValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PreferredStockNoParValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesAuthorizedUnlimited","dataType":"us-types:authorizedUnlimitedItemType","periodType":"duration","nillable":true},{"name":"us-gaap:PreferredStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PreferredStockVotingRights","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","dataType":"xbrlr:monetary","periodType":"duration","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:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOrSaleOfEquity","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:ProceedsFromSaleAndCollectionOfReceivables","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:PropertyPlantAndEquipmentAdditions","dataType":"xbrlr:monetary","periodType":"duration","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:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration","dataType":"xbrlr:enumeration","periodType":"instant","nillable":true},{"name":"us-gaap:ProvisionForDoubtfulAccounts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ReceivablesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RepaymentsOfLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfNotesPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:ResearchAndDevelopmentExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RestrictedCash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RetainedEarningsAccumulatedDeficit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueRecognitionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SalariesWagesAndOfficersCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SaleAndLeasebackTransactionGainLossNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:SaleOfStockPricePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfGoodwillTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock","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:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfVariableInterestEntitiesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingAndMarketingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","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: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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SharePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:SharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:SharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShortTermBorrowings","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ShortTermDebtTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ShortTermInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueNewIssues","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","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:StockholdersEquityPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SubsequentEventsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SubstantialDoubtAboutGoingConcernConditionsOrEvents","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"us-gaap:TangibleAssetImpairmentCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrealizedGainLossOnInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrealizedGainOnForeignCurrencyDerivativesBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ValueAddedTaxReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:VariableInterestEntityDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:WarrantsAndRightsOutstanding","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","dataType":"xs:date","periodType":"instant","nillable":true},{"name":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","dataType":"xs:decimal","periodType":"instant","nillable":true},{"name":"us-gaap:WarrantsAndRightsOutstandingTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"dei:CoverAbstract"},{"name":"tsndf:CapitalManagementAbstract"},{"name":"tsndf:DiscountRateSensitivityAbstract"},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract"},{"name":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract"},{"name":"tsndf:FinanceAndOtherExpensesAbstract"},{"name":"tsndf:FinanceLeaseAbstract"},{"name":"tsndf:FinancialInstrumentsAndRiskManagementLineItems"},{"name":"tsndf:FinancialInstrumentsAndRiskManagementTable"},{"name":"tsndf:IntangibleAssetsLineItems"},{"name":"tsndf:IntangibleAssetsTable"},{"name":"tsndf:VariableInterestEntitiesAbstract"},{"name":"tsndf:WeightedAverageDiscountRateAbstract"},{"name":"tsndf:WeightedAverageRemainingLeaseTermAbstract"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AssetAcquisitionAbstract"},{"name":"us-gaap:AssetAcquisitionContingentConsiderationLineItems"},{"name":"us-gaap:AssetAcquisitionContingentConsiderationTable"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:AssetsNoncurrentAbstract"},{"name":"us-gaap:BusinessAcquisitionLineItems"},{"name":"us-gaap:BusinessCombinationAndAssetAcquisitionAbstract"},{"name":"us-gaap:ClassOfStockLineItems"},{"name":"us-gaap:ClassOfWarrantOrRightLineItems"},{"name":"us-gaap:ClassOfWarrantOrRightTable"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract"},{"name":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable"},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DebtInstrumentLineItems"},{"name":"us-gaap:DebtInstrumentTable"},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"},{"name":"us-gaap:DeferredTaxAssetsNetAbstract"},{"name":"us-gaap:DeferredTaxLiabilitiesNetAbstract"},{"name":"us-gaap:DisaggregationOfRevenueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueTable"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:EarningsPerShareBasicAbstract"},{"name":"us-gaap:EarningsPerShareDilutedAbstract"},{"name":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"},{"name":"us-gaap:EquityAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsLineItems"},{"name":"us-gaap:GeneralAndAdministrativeExpenseAbstract"},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract"},{"name":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncomeTaxExaminationLineItems"},{"name":"us-gaap:IncomeTaxExaminationTable"},{"name":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:InventoryCurrentTable"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:InventoryLineItems"},{"name":"us-gaap:InventoryNetAbstract"},{"name":"us-gaap:LeasesAbstract"},{"name":"us-gaap:LeasesOperatingAbstract"},{"name":"us-gaap:LesseeLeaseDescriptionLineItems"},{"name":"us-gaap:LesseeLeaseDescriptionTable"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LiabilitiesNoncurrentAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:MinorityInterestLineItems"},{"name":"us-gaap:MinorityInterestTable"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:NetIncomeLossAbstract"},{"name":"us-gaap:NoncashInvestingAndFinancingItemsAbstract"},{"name":"us-gaap:NoncontrollingInterestAbstract"},{"name":"us-gaap:OperatingExpensesAbstract"},{"name":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"},{"name":"us-gaap:OtherNonoperatingIncomeExpenseAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:ReceivablesAbstract"},{"name":"us-gaap:RelatedPartyTransactionLineItems"},{"name":"us-gaap:RelatedPartyTransactionsAbstract"},{"name":"us-gaap:RevenueFromContractWithCustomerAbstract"},{"name":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"},{"name":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable"},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"},{"name":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:ScheduleOfShortTermDebtTable"},{"name":"us-gaap:ScheduleOfStockByClassTable"},{"name":"us-gaap:SegmentReportingAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:ShortTermDebtLineItems"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityAbstract"},{"name":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"},{"name":"us-gaap:SubsequentEventLineItems"},{"name":"us-gaap:SubsequentEventTable"},{"name":"us-gaap:SubsequentEventsAbstract"},{"name":"us-gaap:SupplementalCashFlowInformationAbstract"},{"name":"us-gaap:TextBlockAbstract"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"srt:ConsolidatedEntitiesAxis","domainClass":"srt:ConsolidatedEntitiesDomain"},{"name":"srt:CounterpartyNameAxis","domainClass":"srt:RepurchaseAgreementCounterpartyNameDomain"},{"name":"srt:OwnershipAxis","domainClass":"srt:OwnershipDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","domainClass":"srt:EquityMethodInvesteeNameDomain"},{"name":"srt:StatementGeographicalAxis","domainClass":"srt:SegmentGeographicalDomain"},{"name":"srt:StatementScenarioAxis","domainClass":"srt:ScenarioUnspecifiedDomain"},{"name":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainClass":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BalanceSheetLocationAxis","domainClass":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfWarrantOrRightAxis","domainClass":"us-gaap:ClassOfWarrantOrRightDomain"},{"name":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainClass":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskByTypeAxis","domainClass":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:ContingentConsiderationByTypeAxis","domainClass":"us-gaap:ContingentConsiderationTypeDomain"},{"name":"us-gaap:ContractWithCustomerSalesChannelAxis","domainClass":"us-gaap:ContractWithCustomerSalesChannelDomain"},{"name":"us-gaap:DebtInstrumentAxis","domainClass":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DisposalGroupClassificationAxis","domainClass":"us-gaap:DisposalGroupClassificationDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FairValueByMeasurementFrequencyAxis","domainClass":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","domainClass":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncomeTaxAuthorityNameAxis","domainClass":"us-gaap:IncomeTaxAuthorityNameDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LineOfCreditFacilityAxis","domainClass":"us-gaap:LineOfCreditFacilityLenderDomain"},{"name":"us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis","domainClass":"us-gaap:LongLivedAssetsHeldForSaleNameDomain"},{"name":"us-gaap:LongtermDebtTypeAxis","domainClass":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","domainClass":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain"},{"name":"us-gaap:MeasurementInputTypeAxis","domainClass":"us-gaap:MeasurementInputTypeDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainClass":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PublicUtilitiesInventoryAxis","domainClass":"us-gaap:PublicUtilitiesInventoryTypeDomain"},{"name":"us-gaap:RelatedPartyTransactionAxis","domainClass":"us-gaap:RelatedPartyTransactionDomain"},{"name":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainClass":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:ReportingUnitAxis","domainClass":"us-gaap:ReportingUnitDomain"},{"name":"us-gaap:ShortTermDebtTypeAxis","domainClass":"us-gaap:ShortTermDebtTypeDomain"},{"name":"us-gaap:StatementClassOfStockAxis","domainClass":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:SubsequentEventTypeAxis","domainClass":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:SubsidiarySaleOfStockAxis","domainClass":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:TaxPeriodAxis","domainClass":"us-gaap:TaxPeriodDomain"},{"name":"us-gaap:TypeOfArrangementAxis","domainClass":"us-gaap:ArrangementsAndNonarrangementTransactionsMember"},{"name":"us-gaap:VariableRateAxis","domainClass":"us-gaap:VariableRateDomain"},{"name":"us-gaap:VestingAxis","domainClass":"us-gaap:VestingDomain"}],"domainClasses":[{"name":"dei:EntityDomain"},{"name":"srt:ConsolidatedEntitiesDomain"},{"name":"srt:EquityMethodInvesteeNameDomain"},{"name":"srt:OwnershipDomain"},{"name":"srt:RangeMember"},{"name":"srt:RepurchaseAgreementCounterpartyNameDomain"},{"name":"srt:ScenarioUnspecifiedDomain"},{"name":"srt:SegmentGeographicalDomain"},{"name":"us-gaap:ArrangementsAndNonarrangementTransactionsMember"},{"name":"us-gaap:BalanceSheetLocationDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:ClassOfWarrantOrRightDomain"},{"name":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:ContingentConsiderationTypeDomain"},{"name":"us-gaap:ContractWithCustomerSalesChannelDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:DisposalGroupClassificationDomain"},{"name":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IncomeTaxAuthorityNameDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LineOfCreditFacilityLenderDomain"},{"name":"us-gaap:LongLivedAssetsHeldForSaleNameDomain"},{"name":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:MeasurementInputTypeDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:PublicUtilitiesInventoryTypeDomain"},{"name":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:RelatedPartyTransactionDomain"},{"name":"us-gaap:ReportingUnitDomain"},{"name":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain"},{"name":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:ShortTermDebtTypeDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TaxPeriodDomain"},{"name":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:VariableRateDomain"},{"name":"us-gaap:VestingDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncorporationMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:IleraHealthcareMember"}]},{"name":"rpt:domain-1","root":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","relationships":[{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"tsndf:SecuritiesPurchaseAgreementMember"}]},{"name":"rpt:domain-2","root":"us-gaap:VestingDomain","relationships":[{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheOneMember"},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},{"source":"us-gaap:VestingDomain","target":"tsndf:NoContractualLockUpRestrictionsMember"},{"source":"us-gaap:VestingDomain","target":"tsndf:ThreeMonthLockUpRestrictionMember"},{"source":"us-gaap:VestingDomain","target":"tsndf:SixMonthLockUpRestrictionMember"},{"source":"us-gaap:VestingDomain","target":"tsndf:TwelveMonthLockUpRestrictionMember"},{"source":"us-gaap:VestingDomain","target":"tsndf:EighteenMonthLockUpRestrictionMember"},{"source":"us-gaap:VestingDomain","target":"tsndf:TwentyFourMonthLockUpRestrictionMember"},{"source":"us-gaap:VestingDomain","target":"tsndf:ThirtyMonthLockUpRestrictionMember"}]},{"name":"rpt:domain-3","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"tsndf:TransactionandrestructuringcostsMember"}]},{"name":"rpt:domain-4","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"}]},{"name":"rpt:domain-5","root":"srt:EquityMethodInvesteeNameDomain","relationships":[{"source":"srt:EquityMethodInvesteeNameDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember"}]},{"name":"rpt:domain-6","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncorporationMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember"}]},{"name":"rpt:domain-7","root":"us-gaap:ContingentConsiderationTypeDomain","relationships":[{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:StateFlowerMember"},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:IleraMember"},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:ApothecariumMember"},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:KCRMember"},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:PinnacleMember"},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:PeninsulaMember"}]},{"name":"rpt:domain-8","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:CanopyTwoThousandAndTwentyDebentureMember"}]},{"name":"rpt:domain-9","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"tsndf:ExercisePrice1Member"},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"tsndf:ExercisePriceMember"}]},{"name":"rpt:domain-10","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyUsaIiiLpMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember"}]},{"name":"rpt:domain-11","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-12","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:AeyCapitalLlcMember"},{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:KisaEnterprisesMiIncorpoationMember"}]},{"name":"rpt:domain-13","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"tsndf:TerrAscendGrowthCorpMember"},{"source":"srt:OwnershipDomain","target":"tsndf:CanadianBusinessMember"},{"source":"srt:OwnershipDomain","target":"tsndf:UnitedStatesBusinessMember"}]},{"name":"rpt:domain-14","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember"}]},{"name":"rpt:domain-15","root":"us-gaap:ShortTermDebtTypeDomain","relationships":[{"source":"us-gaap:ShortTermDebtTypeDomain","target":"tsndf:SeniorUnsecuredConvertibleDebentureMember"}]},{"name":"rpt:domain-16","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-17","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"}]},{"name":"rpt:domain-18","root":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","relationships":[{"source":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","target":"us-gaap:BuildingMember"},{"source":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","target":"us-gaap:MachineryAndEquipmentMember"}]},{"name":"rpt:domain-19","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:OfficeFurnitureEquipmentMember"}]},{"name":"rpt:domain-20","root":"us-gaap:DisposalGroupClassificationDomain","relationships":[{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsHeldforsaleMember"},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"}]},{"name":"rpt:domain-21","root":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","relationships":[]},{"name":"rpt:domain-22","root":"us-gaap:DisposalGroupClassificationDomain","relationships":[{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"}]},{"name":"rpt:domain-23","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:GageWarrantMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantsMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"}]},{"name":"rpt:domain-24","root":"us-gaap:ContingentConsiderationTypeDomain","relationships":[{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:ContingentConsiderationPayableMember"}]},{"name":"rpt:domain-25","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tsndf:BifurcatedConversionOptionsMember"}]},{"name":"rpt:domain-26","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"},{"source":"srt:RangeMember","target":"srt:MinimumMember"}]},{"name":"rpt:domain-27","root":"us-gaap:MeasurementInputTypeDomain","relationships":[]},{"name":"rpt:domain-28","root":"us-gaap:IncomeTaxAuthorityNameDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:CanadaRevenueAgencyMember"}]},{"name":"rpt:domain-29","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember"}]},{"name":"rpt:domain-30","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:CultivationAndProcessingLicensesMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:RetailLicensesMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:IntellectualPropertyMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:GageBrandMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:GageBannerMember"}]},{"name":"rpt:domain-31","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:CA"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA"}]},{"name":"rpt:domain-32","root":"us-gaap:ReportingUnitDomain","relationships":[{"source":"us-gaap:ReportingUnitDomain","target":"tsndf:FloridareportingunitmemberMember"},{"source":"us-gaap:ReportingUnitDomain","target":"tsndf:CaliforniareportingunitMember"},{"source":"us-gaap:ReportingUnitDomain","target":"tsndf:PennsylvaniareportingunitMember"}]},{"name":"rpt:domain-33","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:SoftwareMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicensingAgreementsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember"}]},{"name":"rpt:domain-34","root":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"}]},{"name":"rpt:domain-35","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:SoftwareMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicensingAgreementsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIntangiblesMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember"}]},{"name":"rpt:domain-36","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:StearnsLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:PelorusTermLoanMember"}]},{"name":"rpt:domain-37","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:NewJerseyPartnershipMember"}]},{"name":"rpt:domain-38","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:CA"}]},{"name":"rpt:domain-39","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:US"},{"source":"srt:SegmentGeographicalDomain","target":"country:CA"}]},{"name":"rpt:domain-40","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-41","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember"}]},{"name":"rpt:domain-42","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-43","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember"}]},{"name":"rpt:domain-44","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember"}]},{"name":"rpt:domain-45","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember"}]},{"name":"rpt:domain-46","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA"}]},{"name":"rpt:domain-47","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesMember"}]},{"name":"rpt:domain-48","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:StateFlowerMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:ApothecariumMember"}]},{"name":"rpt:domain-49","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember"}]},{"name":"rpt:domain-50","root":"srt:RepurchaseAgreementCounterpartyNameDomain","relationships":[{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"tsndf:IHCRealEstateLpMember"}]},{"name":"rpt:domain-51","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:SeniorSecuredTermLoanMember"}]},{"name":"rpt:domain-52","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202104Member"},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202108Member"},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202110Member"},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202203Member"}]},{"name":"rpt:domain-53","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"stpr:MI"}]},{"name":"rpt:domain-54","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:OfficeFurnitureProductionEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:RightOfUseAssetsMember"}]},{"name":"rpt:domain-55","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIntangiblesMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:SoftwareMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicensingAgreementsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember"}]},{"name":"rpt:domain-56","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncorporationMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember"}]},{"name":"rpt:domain-57","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember"}]},{"name":"rpt:domain-58","root":"us-gaap:ConcentrationRiskBenchmarkDomain","relationships":[{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:AccountsReceivableMember"}]},{"name":"rpt:domain-59","root":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","relationships":[{"source":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","target":"us-gaap:InterestRateRiskMember"}]},{"name":"rpt:domain-60","root":"us-gaap:VariableRateDomain","relationships":[{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember"},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"}]},{"name":"rpt:domain-61","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember"}]},{"name":"rpt:domain-62","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember"}]},{"name":"rpt:domain-63","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member"}]},{"name":"rpt:domain-64","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:GageWarrantMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantsMember"}]},{"name":"rpt:domain-65","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherNoncurrentLiabilitiesMember"}]},{"name":"rpt:domain-66","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember"}]},{"name":"rpt:domain-67","root":"us-gaap:TaxPeriodDomain","relationships":[{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:EarliestTaxYearMember"}]},{"name":"rpt:domain-68","root":"us-gaap:PublicUtilitiesInventoryTypeDomain","relationships":[{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tsndf:RawMaterialsAndCannabisProductsMember"},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tsndf:InventoryPurchasedFromThirdPartySupplierMember"},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tsndf:InventoryDeemedUnsaleableMember"}]},{"name":"rpt:domain-69","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"tsndf:CanadaAndFloridaMember"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:PA"}]},{"name":"rpt:domain-70","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:AmendedGageTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:PinnacleLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:GageLoanMember"}]},{"name":"rpt:domain-71","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncMember"}]},{"name":"rpt:domain-72","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]},{"name":"rpt:domain-73","root":"us-gaap:LineOfCreditFacilityLenderDomain","relationships":[{"source":"us-gaap:LineOfCreditFacilityLenderDomain","target":"tsndf:IleraHealthcareLlcMember"}]},{"name":"rpt:domain-74","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PelorusTermLoanMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:StearnsLoanMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:IhcRealEstateLpLoanMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:BayCityPromissoryNoteMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:SeniorSecuredTermLoanMember"},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesBearsAtSixPercentageMember"}]},{"name":"rpt:domain-75","root":"srt:ScenarioUnspecifiedDomain","relationships":[{"source":"srt:ScenarioUnspecifiedDomain","target":"srt:ScenarioForecastMember"}]},{"name":"rpt:domain-76","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"tsndf:TerrAscendGrowthCorpMember"}]},{"name":"rpt:domain-77","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:StearnsLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:PelorusTermLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:OtherLoansMember"}]},{"name":"rpt:domain-78","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:MarylandAcquisitionLoansMember"}]},{"name":"rpt:domain-79","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"stpr:NJ"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:MD"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:PA"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:MI"},{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA"}]},{"name":"rpt:domain-80","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:IHCRealEstateLpMember"}]},{"name":"rpt:domain-81","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"stpr:PA"}]},{"name":"rpt:domain-82","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"tsndf:NewJerseyPartnershipMember"}]},{"name":"rpt:domain-83","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:AssetUnderConstructionMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:AssetsUnderFinanceLeasesMember"}]},{"name":"rpt:domain-84","root":"srt:ConsolidatedEntitiesDomain","relationships":[{"source":"srt:ConsolidatedEntitiesDomain","target":"tsndf:TerrAscendNJMember"},{"source":"srt:ConsolidatedEntitiesDomain","target":"srt:AffiliatedEntityMember"}]},{"name":"rpt:domain-85","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember"}]},{"name":"rpt:domain-86","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SubordinateVotingSharesMember"}]},{"name":"rpt:domain-87","root":"us-gaap:VestingDomain","relationships":[{"source":"us-gaap:VestingDomain","target":"tsndf:PrivatePlacementFirstTrancheMember"}]},{"name":"rpt:domain-88","root":"us-gaap:RelatedPartyTransactionDomain","relationships":[{"source":"us-gaap:RelatedPartyTransactionDomain","target":"tsndf:InsiderParticipationMember"},{"source":"us-gaap:RelatedPartyTransactionDomain","target":"us-gaap:RelatedPartyMember"}]},{"name":"rpt:domain-89","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:JasonWildAndAffiliatesMember"},{"source":"us-gaap:RelatedPartyDomain","target":"srt:DirectorMember"}]},{"name":"rpt:domain-90","root":"us-gaap:ContractWithCustomerSalesChannelDomain","relationships":[{"source":"us-gaap:ContractWithCustomerSalesChannelDomain","target":"us-gaap:SalesChannelThroughIntermediaryMember"},{"source":"us-gaap:ContractWithCustomerSalesChannelDomain","target":"us-gaap:SalesChannelDirectlyToConsumerMember"}]},{"name":"rpt:domain-91","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tsndf:ReplacementOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-92","root":"us-gaap:VestingDomain","relationships":[{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheOneMember"},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember"},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember"}]},{"name":"rpt:domain-93","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:WarrantMember"}]},{"name":"rpt:domain-94","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember"},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:PriorWarrantsMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember"}]},{"name":"rpt:domain-95","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesAPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesBPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesCPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesDPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesAAndBPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember"}]},{"name":"rpt:domain-96","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:ReplacementWarrantMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementFirstTrancheMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementSecondTrancheMember"},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementThirdTrancheMember"}]},{"name":"rpt:domain-97","root":"us-gaap:BalanceSheetLocationDomain","relationships":[{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember"}]},{"name":"rpt:domain-98","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyGrowthUsaLoanMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyUsaEntitiesMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:TerrascendEntitiesMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyGrowthMember"}]},{"name":"rpt:domain-99","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember"}]},{"name":"rpt:domain-100","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesAPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesBPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesCPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesDPreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember"},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember"}]},{"name":"rpt:domain-101","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:ExchangeableSharesMember"},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:ProportionateVotingSharesMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:CommonSharesEquivalentMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember"}]},{"name":"rpt:domain-102","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesAConvertiblePreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesBConvertiblePreferredStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesCConvertiblePreferredStockMember"}]}],"members":[{"name":"country:CA","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"country:US","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"srt:AffiliatedEntityMember","domainClasses":["srt:ConsolidatedEntitiesDomain"]},{"name":"srt:DirectorMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:ScenarioForecastMember","domainClasses":["srt:ScenarioUnspecifiedDomain"]},{"name":"stpr:CA","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"stpr:MD","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"stpr:MI","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"stpr:NJ","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"stpr:PA","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"tsndf:AeyCapitalLlcMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:AmendedGageTermLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:ApothecariumMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain","us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:AssetsUnderFinanceLeasesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"tsndf:BayCityPromissoryNoteMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:BifurcatedConversionOptionsMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"tsndf:BlueRidgeMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","domainClasses":["us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tsndf:BrandIntangibleAssetsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tsndf:BrandIntangiblesMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tsndf:CaliforniareportingunitMember","domainClasses":["us-gaap:ReportingUnitDomain"]},{"name":"tsndf:CanadaAndFloridaMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"tsndf:CanadianBusinessMember","domainClasses":["srt:OwnershipDomain"]},{"name":"tsndf:CanopyGrowthMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:CanopyGrowthUsaLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:CanopyTwoThousandAndTwentyDebentureMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:CanopyUsaEntitiesMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:CanopyUsaIiiLpMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:ChicagoAtlanticTermLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:CommonSharesEquivalentMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"tsndf:ContingentConsiderationPayableMember","domainClasses":["us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:CultivationAndProcessingLicensesMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tsndf:DetachableWarrantMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"tsndf:DetachableWarrantsMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"tsndf:EighteenMonthLockUpRestrictionMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"tsndf:ExchangeableSharesMember","domainClasses":["us-gaap:ClassOfStockDomain","us-gaap:EquityComponentDomain"]},{"name":"tsndf:ExercisePrice1Member","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"tsndf:ExercisePriceMember","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"tsndf:FloridareportingunitmemberMember","domainClasses":["us-gaap:ReportingUnitDomain"]},{"name":"tsndf:GageBannerMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tsndf:GageBrandMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tsndf:GageGrowthCorpMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:GageLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:GageWarrantMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","domainClasses":["srt:EquityMethodInvesteeNameDomain","us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:HerbicultureIncMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:HerbicultureIncorporationMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:IHCRealEstateLpMember","domainClasses":["srt:RepurchaseAgreementCounterpartyNameDomain","us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:IhcRealEstateLpLoanMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:IleraHealthcareLlcMember","domainClasses":["us-gaap:LineOfCreditFacilityLenderDomain"]},{"name":"tsndf:IleraHealthcareMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:IleraMember","domainClasses":["us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:IleraTermLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:InsiderParticipationMember","domainClasses":["us-gaap:RelatedPartyTransactionDomain"]},{"name":"tsndf:InventoryDeemedUnsaleableMember","domainClasses":["us-gaap:PublicUtilitiesInventoryTypeDomain"]},{"name":"tsndf:InventoryPurchasedFromThirdPartySupplierMember","domainClasses":["us-gaap:PublicUtilitiesInventoryTypeDomain"]},{"name":"tsndf:JasonWildAndAffiliatesMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"tsndf:KCRMember","domainClasses":["us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:KisaEnterprisesMiIncorpoationMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:MarylandAcquisitionLoansMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:NewJerseyPartnershipMember","domainClasses":["dei:EntityDomain","us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"tsndf:NoContractualLockUpRestrictionsMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"tsndf:OfficeFurnitureEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"tsndf:OfficeFurnitureProductionEquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"tsndf:OtherLoansMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:PelorusTermLoanMember","domainClasses":["us-gaap:DebtInstrumentNameDomain","us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:PeninsulaMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain","us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:PennsylvaniareportingunitMember","domainClasses":["us-gaap:ReportingUnitDomain"]},{"name":"tsndf:PinnacleLoanMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:PinnacleMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain","us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:PriorWarrantsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"tsndf:PrivatePlacementFirstTrancheMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain","us-gaap:VestingDomain"]},{"name":"tsndf:PrivatePlacementSecondTrancheMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"tsndf:PrivatePlacementThirdTrancheMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"tsndf:PromissoryNotesBearsAtSixPercentageMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:PromissoryNotesMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:ProportionateVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain","us-gaap:EquityComponentDomain"]},{"name":"tsndf:RawMaterialsAndCannabisProductsMember","domainClasses":["us-gaap:PublicUtilitiesInventoryTypeDomain"]},{"name":"tsndf:ReplacementOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"tsndf:ReplacementWarrantMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"tsndf:RetailLicensesMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tsndf:RightOfUseAssetsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"tsndf:SecuritiesPurchaseAgreementMember","domainClasses":["us-gaap:ArrangementsAndNonarrangementTransactionsMember"]},{"name":"tsndf:SeniorSecuredTermLoanMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"tsndf:SeniorUnsecuredConvertibleDebentureMember","domainClasses":["us-gaap:ShortTermDebtTypeDomain"]},{"name":"tsndf:SeriesAAndBPreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"tsndf:SeriesAConvertiblePreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"tsndf:SeriesBConvertiblePreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"tsndf:SeriesCConvertiblePreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"tsndf:SixMonthLockUpRestrictionMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"tsndf:SoftwareMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"tsndf:StateFlowerMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain","us-gaap:ContingentConsiderationTypeDomain"]},{"name":"tsndf:StearnsLoanMember","domainClasses":["us-gaap:DebtInstrumentNameDomain","us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:SubordinateVotingSharesMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"tsndf:TerrAscendGrowthCorpMember","domainClasses":["srt:OwnershipDomain"]},{"name":"tsndf:TerrAscendNJMember","domainClasses":["srt:ConsolidatedEntitiesDomain"]},{"name":"tsndf:TerrascendEntitiesMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"tsndf:ThirtyMonthLockUpRestrictionMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"tsndf:ThreeMonthLockUpRestrictionMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"tsndf:TransactionandrestructuringcostsMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"tsndf:TwelveMonthLockUpRestrictionMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"tsndf:TwentyFourMonthLockUpRestrictionMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"tsndf:UnitedStatesBusinessMember","domainClasses":["srt:OwnershipDomain"]},{"name":"us-gaap:AccountingStandardsUpdate202104Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountingStandardsUpdate202108Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountingStandardsUpdate202110Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountingStandardsUpdate202203Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountsReceivableMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AssetUnderConstructionMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:BuildingAndBuildingImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:BuildingMember","domainClasses":["us-gaap:LongLivedAssetsHeldForSaleNameDomain"]},{"name":"us-gaap:CanadaRevenueAgencyMember","domainClasses":["us-gaap:IncomeTaxAuthorityNameDomain"]},{"name":"us-gaap:CommonClassAMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:CommonClassBMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CostOfSalesMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:CustomerConcentrationRiskMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"name":"us-gaap:CustomerRelationshipsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember","domainClasses":["us-gaap:DisposalGroupClassificationDomain"]},{"name":"us-gaap:DiscontinuedOperationsHeldforsaleMember","domainClasses":["us-gaap:DisposalGroupClassificationDomain"]},{"name":"us-gaap:DomesticCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:EarliestTaxYearMember","domainClasses":["us-gaap:TaxPeriodDomain"]},{"name":"us-gaap:EmployeeStockOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel2Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel3Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueMeasurementsRecurringMember","domainClasses":["us-gaap:FairValueMeasurementFrequencyDomain"]},{"name":"us-gaap:ForeignCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:FurnitureAndFixturesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:IntellectualPropertyMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:InterestRateRiskMember","domainClasses":["us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain"]},{"name":"us-gaap:LandMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:LicensingAgreementsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:MachineryAndEquipmentMember","domainClasses":["us-gaap:LongLivedAssetsHeldForSaleNameDomain","us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:NoncompeteAgreementsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:NoncontrollingInterestMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:OtherNoncurrentLiabilitiesMember","domainClasses":["us-gaap:BalanceSheetLocationDomain"]},{"name":"us-gaap:PreferredStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:PrimeRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:PrivatePlacementMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"us-gaap:RelatedPartyMember","domainClasses":["us-gaap:RelatedPartyTransactionDomain"]},{"name":"us-gaap:RestrictedStockUnitsRSUMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:SalesChannelDirectlyToConsumerMember","domainClasses":["us-gaap:ContractWithCustomerSalesChannelDomain"]},{"name":"us-gaap:SalesChannelThroughIntermediaryMember","domainClasses":["us-gaap:ContractWithCustomerSalesChannelDomain"]},{"name":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","domainClasses":["us-gaap:VariableRateDomain"]},{"name":"us-gaap:SeriesAPreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:SeriesBPreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:SeriesCPreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:SeriesDPreferredStockMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","domainClasses":["us-gaap:VestingDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:WarrantMember","domainClasses":["us-gaap:EquityComponentDomain","us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]}],"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:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true},{"dimension":"us-gaap:TypeOfArrangementAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"us-gaap:VestingAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-6","optional":true},{"dimension":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","domainNetwork":"rpt:domain-5","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:ContingentConsiderationByTypeAxis","domainNetwork":"rpt:domain-7","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:DebtInstrumentAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-10","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-11","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:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-12","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":"srt:OwnershipAxis","domainNetwork":"rpt:domain-13","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-14","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:ShortTermDebtTypeAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-17","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:ShortTermDebtTypeAxis","domainNetwork":"rpt:domain-15","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:LongLivedAssetsHeldForSaleByAssetTypeAxis","domainNetwork":"rpt:domain-18","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:DisposalGroupClassificationAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","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:DisposalGroupClassificationAxis","domainNetwork":"rpt:domain-22","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:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"us-gaap:ContingentConsiderationByTypeAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-26","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:MeasurementInputTypeAxis","domainNetwork":"rpt:domain-27","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}]},{"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:IncomeTaxAuthorityNameAxis","domainNetwork":"rpt:domain-28","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:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-29","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-30","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-31","optional":true},{"dimension":"us-gaap:ReportingUnitAxis","domainNetwork":"rpt:domain-32","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:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-33","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-34","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:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-35","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-34","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:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-36","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:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-37","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":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-38","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":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-39","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:AwardTypeAxis","domainNetwork":"rpt:domain-40","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:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-41","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-42","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:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-43","optional":true}]},{"name":"rpt:cube-25","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-44","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-45","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-41","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:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-46","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-47","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-48","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-49","optional":true},{"dimension":"srt:CounterpartyNameAxis","domainNetwork":"rpt:domain-50","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-17","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:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-51","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-52","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-53","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:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-54","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-26","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:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-34","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-55","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-42","optional":true}]},{"name":"rpt:cube-30","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-56","optional":true}]},{"name":"rpt:cube-31","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-57","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-58","optional":true},{"dimension":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","domainNetwork":"rpt:domain-59","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-60","optional":true}]},{"name":"rpt:cube-32","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-61","optional":true}]},{"name":"rpt:cube-33","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-62","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-63","optional":true}]},{"name":"rpt:cube-34","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-64","optional":true},{"dimension":"us-gaap:ContingentConsiderationByTypeAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-25","optional":true}]},{"name":"rpt:cube-35","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-65","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-66","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityNameAxis","domainNetwork":"rpt:domain-28","optional":true},{"dimension":"us-gaap:TaxPeriodAxis","domainNetwork":"rpt:domain-67","optional":true}]},{"name":"rpt:cube-36","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PublicUtilitiesInventoryAxis","domainNetwork":"rpt:domain-68","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-69","optional":true}]},{"name":"rpt:cube-37","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-41","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-29","optional":true}]},{"name":"rpt:cube-38","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-70","optional":true},{"dimension":"us-gaap:VariableRateAxis","domainNetwork":"rpt:domain-60","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-71","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-72","optional":true},{"dimension":"us-gaap:LineOfCreditFacilityAxis","domainNetwork":"rpt:domain-73","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-74","optional":true},{"dimension":"srt:StatementScenarioAxis","domainNetwork":"rpt:domain-75","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-76","optional":true}]},{"name":"rpt:cube-39","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-77","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-78","optional":true}]},{"name":"rpt:cube-40","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-79","optional":true}]},{"name":"rpt:cube-41","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-80","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-81","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-82","optional":true}]},{"name":"rpt:cube-42","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:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-29","optional":true}]},{"name":"rpt:cube-43","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-83","optional":true}]},{"name":"rpt:cube-44","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-40","optional":true},{"dimension":"srt:ConsolidatedEntitiesAxis","domainNetwork":"rpt:domain-84","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-85","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-41","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-86","optional":true},{"dimension":"us-gaap:VestingAxis","domainNetwork":"rpt:domain-87","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionAxis","domainNetwork":"rpt:domain-88","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-89","optional":true}]},{"name":"rpt:cube-45","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:ContractWithCustomerSalesChannelAxis","domainNetwork":"rpt:domain-90","optional":true}]},{"name":"rpt:cube-46","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-91","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-41","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"us-gaap:VestingAxis","domainNetwork":"rpt:domain-92","optional":true}]},{"name":"rpt:cube-47","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-93","optional":true}]},{"name":"rpt:cube-48","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:RangeAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-94","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-95","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-96","optional":true},{"dimension":"us-gaap:BalanceSheetLocationAxis","domainNetwork":"rpt:domain-97","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-98","optional":true}]},{"name":"rpt:cube-49","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-99","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-45","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-41","optional":true}]},{"name":"rpt:cube-50","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-100","optional":true}]},{"name":"rpt:cube-51","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-100","optional":true}]},{"name":"rpt:cube-52","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-101","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-102","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-85","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":"country:CA","labelType":"xbrl:label","value":"CANADA","language":"en-US"},{"forObject":"country:CA","labelType":"xbrl:terseLabel","value":"Cananda","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:label","value":"UNITED STATES","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:terseLabel","value":"United States","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:terseLabel","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AuditorFirmId","labelType":"xbrl:label","value":"Auditor Firm ID","language":"en-US"},{"forObject":"dei:AuditorLocation","labelType":"xbrl:label","value":"Auditor Location","language":"en-US"},{"forObject":"dei:AuditorName","labelType":"xbrl:label","value":"Auditor Name","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:label","value":"City Area Code","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:terseLabel","value":"City Area Code","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:terseLabel","value":"Cover","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:terseLabel","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:terseLabel","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:label","value":"Document Annual Report","language":"en-US"},{"forObject":"dei:DocumentFinStmtErrorCorrectionFlag","labelType":"xbrl:label","value":"Document Financial Statement Error Correction [Flag]","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:terseLabel","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:label","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentTransitionReport","labelType":"xbrl:terseLabel","value":"Document Transition Report","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:terseLabel","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentsIncorporatedByReferenceTextBlock","labelType":"xbrl:terseLabel","value":"Documents Incorporated by Reference","language":"en-US"},{"forObject":"dei:DocumentsIncorporatedByReferenceTextBlock","labelType":"xbrl:label","value":"Documents Incorporated by Reference [Text Block]","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:label","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine1","labelType":"xbrl:terseLabel","value":"Entity Address, Address Line One","language":"en-US"},{"forObject":"dei:EntityAddressAddressLine2","labelType":"xbrl:label","value":"Entity Address, Address Line Two","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:label","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressCityOrTown","labelType":"xbrl:terseLabel","value":"Entity Address, City or Town","language":"en-US"},{"forObject":"dei:EntityAddressCountry","labelType":"xbrl:label","value":"Entity Address, Country","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:label","value":"Entity Address, Postal Zip Code","language":"en-US"},{"forObject":"dei:EntityAddressPostalZipCode","labelType":"xbrl:terseLabel","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:EntityAddressStateOrProvince","labelType":"xbrl:terseLabel","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:EntityCentralIndexKey","labelType":"xbrl:terseLabel","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:EntityCommonStockSharesOutstanding","labelType":"xbrl:terseLabel","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:EntityCurrentReportingStatus","labelType":"xbrl:terseLabel","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:terseLabel","value":"All Entities","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:label","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityEmergingGrowthCompany","labelType":"xbrl:terseLabel","value":"Entity Emerging Growth Company","language":"en-US"},{"forObject":"dei:EntityExTransitionPeriod","labelType":"xbrl:label","value":"Entity Ex Transition Period","language":"en-US"},{"forObject":"dei:EntityExTransitionPeriod","labelType":"xbrl:terseLabel","value":"Entity Ex Transition Period","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:label","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFileNumber","labelType":"xbrl:terseLabel","value":"Entity File Number","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:terseLabel","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityIncorporationDateOfIncorporation","labelType":"xbrl:label","value":"Entity Incorporation, Date of Incorporation","language":"en-US"},{"forObject":"dei:EntityIncorporationDateOfIncorporation","labelType":"xbrl:terseLabel","value":"Entity date of incorporation","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:label","value":"Entity Incorporation, State or Country Code","language":"en-US"},{"forObject":"dei:EntityIncorporationStateCountryCode","labelType":"xbrl:terseLabel","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:EntityInteractiveDataCurrent","labelType":"xbrl:terseLabel","value":"Entity Interactive Data Current","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:terseLabel","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:terseLabel","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:label","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntityShellCompany","labelType":"xbrl:terseLabel","value":"Entity Shell Company","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:label","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntitySmallBusiness","labelType":"xbrl:terseLabel","value":"Entity Small Business","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:label","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityTaxIdentificationNumber","labelType":"xbrl:terseLabel","value":"Entity Tax Identification Number","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:terseLabel","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:terseLabel","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:terseLabel","value":"ICFR Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:IcfrAuditorAttestationFlag","labelType":"xbrl:label","value":"ICFR Auditor Attestation Flag","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:terseLabel","value":"Legal Entity:","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:terseLabel","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:Security12gTitle","labelType":"xbrl:label","value":"Title of 12(g) Security","language":"en-US"},{"forObject":"srt:AffiliatedEntityMember","labelType":"xbrl:terseLabel","value":"Entity Controlled by Minority Shareholders of NJ","language":"en-US"},{"forObject":"srt:AffiliatedEntityMember","labelType":"xbrl:label","value":"Affiliated Entity [Member]","language":"en-US"},{"forObject":"srt:ConsolidatedEntitiesAxis","labelType":"xbrl:label","value":"Consolidated Entities [Axis]","language":"en-US"},{"forObject":"srt:ConsolidatedEntitiesDomain","labelType":"xbrl:label","value":"Consolidated Entities [Domain]","language":"en-US"},{"forObject":"srt:CounterpartyNameAxis","labelType":"xbrl:label","value":"Counterparty Name [Axis]","language":"en-US"},{"forObject":"srt:DirectorMember","labelType":"xbrl:terseLabel","value":"Director","language":"en-US"},{"forObject":"srt:DirectorMember","labelType":"xbrl:label","value":"Director [Member]","language":"en-US"},{"forObject":"srt:EquityMethodInvesteeNameDomain","labelType":"xbrl:label","value":"Investment, Name [Domain]","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:OwnershipAxis","labelType":"xbrl:label","value":"Ownership [Axis]","language":"en-US"},{"forObject":"srt:OwnershipDomain","labelType":"xbrl:label","value":"Ownership [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Statistical Measurement [Axis]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:terseLabel","value":"Statistical Measurement","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Statistical Measurement [Domain]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:terseLabel","value":"Statistical Measurement","language":"en-US"},{"forObject":"srt:RepurchaseAgreementCounterpartyNameDomain","labelType":"xbrl:label","value":"Counterparty Name [Domain]","language":"en-US"},{"forObject":"srt:ScenarioForecastMember","labelType":"xbrl:terseLabel","value":"Scenario Forecast","language":"en-US"},{"forObject":"srt:ScenarioForecastMember","labelType":"xbrl:label","value":"Forecast [Member]","language":"en-US"},{"forObject":"srt:ScenarioUnspecifiedDomain","labelType":"xbrl:label","value":"Scenario [Domain]","language":"en-US"},{"forObject":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","labelType":"xbrl:label","value":"Investment, Name [Axis]","language":"en-US"},{"forObject":"srt:SegmentGeographicalDomain","labelType":"xbrl:label","value":"Geographical [Domain]","language":"en-US"},{"forObject":"srt:SegmentGeographicalDomain","labelType":"xbrl:terseLabel","value":"Geographical","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:label","value":"Geographical [Axis]","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:terseLabel","value":"Geographical","language":"en-US"},{"forObject":"srt:StatementScenarioAxis","labelType":"xbrl:label","value":"Scenario [Axis]","language":"en-US"},{"forObject":"stpr:CA","labelType":"xbrl:terseLabel","value":"California","language":"en-US"},{"forObject":"stpr:CA","labelType":"xbrl:label","value":"CALIFORNIA","language":"en-US"},{"forObject":"stpr:MD","labelType":"xbrl:terseLabel","value":"Maryland","language":"en-US"},{"forObject":"stpr:MD","labelType":"xbrl:label","value":"MARYLAND","language":"en-US"},{"forObject":"stpr:MI","labelType":"xbrl:verboseLabel","value":"Michigan","language":"en-US"},{"forObject":"stpr:MI","labelType":"xbrl:terseLabel","value":"Michigan business","language":"en-US"},{"forObject":"stpr:MI","labelType":"xbrl:label","value":"MICHIGAN","language":"en-US"},{"forObject":"stpr:NJ","labelType":"xbrl:terseLabel","value":"New Jersey","language":"en-US"},{"forObject":"stpr:NJ","labelType":"xbrl:label","value":"NEW JERSEY","language":"en-US"},{"forObject":"stpr:PA","labelType":"xbrl:label","value":"PENNSYLVANIA","language":"en-US"},{"forObject":"stpr:PA","labelType":"xbrl:terseLabel","value":"Pennsylvania","language":"en-US"},{"forObject":"tsndf:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation","labelType":"xbrl:documentation","value":"Accounts receivable allowance for credit loss foreign currency translation.","language":"en-US"},{"forObject":"tsndf:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation","labelType":"xbrl:label","value":"Accounts Receivable Allowance For Credit Loss Foreign Currency Translation","language":"en-US"},{"forObject":"tsndf:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation","labelType":"xbrl:terseLabel","value":"Foreign currency translation adjustments","language":"en-US"},{"forObject":"tsndf:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation","labelType":"xbrl:negatedLabel","value":"Foreign currency translation adjustments","language":"en-US"},{"forObject":"tsndf:AccretionExpensesNet","labelType":"xbrl:documentation","value":"Accretion expenses, net.","language":"en-US"},{"forObject":"tsndf:AccretionExpensesNet","labelType":"xbrl:label","value":"Accretion Expenses Net","language":"en-US"},{"forObject":"tsndf:AccretionExpensesNet","labelType":"xbrl:negatedLabel","value":"Accretion expense","language":"en-US"},{"forObject":"tsndf:AcquisitionOfGageRelatedToErc","labelType":"xbrl:terseLabel","value":"Acquisition of gage related to ERC","language":"en-US"},{"forObject":"tsndf:AcquisitionOfGageRelatedToErc","labelType":"xbrl:label","value":"Acquisition of Gage Related to ERC","language":"en-US"},{"forObject":"tsndf:AcquisitionOfGageRelatedToErc","labelType":"xbrl:documentation","value":"Acquisition of gage related to ERC.","language":"en-US"},{"forObject":"tsndf:AdjustmentToCommonStockFairValueDueToShareRestriction","labelType":"xbrl:terseLabel","value":"Adjustment to common stock fair value due to share restriction","language":"en-US"},{"forObject":"tsndf:AdjustmentToCommonStockFairValueDueToShareRestriction","labelType":"xbrl:label","value":"Adjustment to Common Stock Fair Value Due to Share Restriction","language":"en-US"},{"forObject":"tsndf:AdjustmentToCommonStockFairValueDueToShareRestriction","labelType":"xbrl:documentation","value":"Adjustment to common stock fair value due to share restriction.","language":"en-US"},{"forObject":"tsndf:AeyCapitalLlcMember","labelType":"xbrl:terseLabel","value":"AEY Capital LLC","language":"en-US"},{"forObject":"tsndf:AeyCapitalLlcMember","labelType":"xbrl:label","value":"AEY Capital LLC [Member]","language":"en-US"},{"forObject":"tsndf:AeyCapitalLlcMember","labelType":"xbrl:documentation","value":"AEY capital LLC.","language":"en-US"},{"forObject":"tsndf:AggregateFeesForServicesRelatedToNjLicenses","labelType":"xbrl:terseLabel","value":"Aggregate fees for services related to NJ licenses","language":"en-US"},{"forObject":"tsndf:AggregateFeesForServicesRelatedToNjLicenses","labelType":"xbrl:label","value":"Aggregate Fees For Services Related To NJ Licenses","language":"en-US"},{"forObject":"tsndf:AggregateFeesForServicesRelatedToNjLicenses","labelType":"xbrl:documentation","value":"Aggregate fees for services related to NJ licenses.","language":"en-US"},{"forObject":"tsndf:AggregateGrossProceedsFromTheSalesOfTheCommonSharesPlusTheAggregateValueOfTheRemainingCommonShares","labelType":"xbrl:terseLabel","value":"Aggregate gross proceeds from the sales of the common shares plus the aggregate value of the remaining common shares","language":"en-US"},{"forObject":"tsndf:AggregateGrossProceedsFromTheSalesOfTheCommonSharesPlusTheAggregateValueOfTheRemainingCommonShares","labelType":"xbrl:label","value":"Aggregate gross proceeds from the sales of the Common Shares plus the aggregate value of the remaining Common Shares","language":"en-US"},{"forObject":"tsndf:AggregateGrossProceedsFromTheSalesOfTheCommonSharesPlusTheAggregateValueOfTheRemainingCommonShares","labelType":"xbrl:documentation","value":"Aggregate gross proceeds from the sales of the common shares plus the aggregate value of the remaining common shares","language":"en-US"},{"forObject":"tsndf:AggregateSaleOfStockNumberOfSharesIssuedInTransactionPlusAccruedInterest","labelType":"xbrl:verboseLabel","value":"Aggregate sale of stock number of shares issued in transaction plus accrued interest","language":"en-US"},{"forObject":"tsndf:AggregateSaleOfStockNumberOfSharesIssuedInTransactionPlusAccruedInterest","labelType":"xbrl:label","value":"Aggregate Sale Of Stock Number Of Shares Issued In Transaction Plus Accrued Interest","language":"en-US"},{"forObject":"tsndf:AggregateSaleOfStockNumberOfSharesIssuedInTransactionPlusAccruedInterest","labelType":"xbrl:documentation","value":"Aggregate sale of stock number of shares issued in transaction plus accrued interest.","language":"en-US"},{"forObject":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","labelType":"xbrl:documentation","value":"Allegany Medical Marijuana Dispensary.","language":"en-US"},{"forObject":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","labelType":"xbrl:label","value":"Allegany Medical Marijuana Dispensary [Member]","language":"en-US"},{"forObject":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","labelType":"xbrl:terseLabel","value":"AMMD","language":"en-US"},{"forObject":"tsndf:AllocationToConversionOption","labelType":"xbrl:negatedLabel","value":"Allocation to conversion option","language":"en-US"},{"forObject":"tsndf:AllocationToConversionOption","labelType":"xbrl:terseLabel","value":"Allocation to conversion option","language":"en-US"},{"forObject":"tsndf:AllocationToConversionOption","labelType":"xbrl:label","value":"Allocation To Conversion Option","language":"en-US"},{"forObject":"tsndf:AllocationToConversionOption","labelType":"xbrl:documentation","value":"Allocation to conversion option.","language":"en-US"},{"forObject":"tsndf:AmendedGageTermLoanMember","labelType":"xbrl:terseLabel","value":"Amended Gage Term Loan","language":"en-US"},{"forObject":"tsndf:AmendedGageTermLoanMember","labelType":"xbrl:label","value":"Amended Gage Term Loan Member","language":"en-US"},{"forObject":"tsndf:AmendedGageTermLoanMember","labelType":"xbrl:documentation","value":"Amended Gage Term Loan","language":"en-US"},{"forObject":"tsndf:ApothecariumMember","labelType":"xbrl:documentation","value":"Apothecarium.","language":"en-US"},{"forObject":"tsndf:ApothecariumMember","labelType":"xbrl:label","value":"Apothecarium [Member]","language":"en-US"},{"forObject":"tsndf:ApothecariumMember","labelType":"xbrl:terseLabel","value":"Apothecarium","language":"en-US"},{"forObject":"tsndf:AreaOfTheLeaseFacilityTerminated","labelType":"xbrl:documentation","value":"Area of the lease facility terminated.","language":"en-US"},{"forObject":"tsndf:AreaOfTheLeaseFacilityTerminated","labelType":"xbrl:label","value":"Area Of The Lease Facility Terminated","language":"en-US"},{"forObject":"tsndf:AreaOfTheLeaseFacilityTerminated","labelType":"xbrl:terseLabel","value":"Area of the lease facility terminated","language":"en-US"},{"forObject":"tsndf:AssetsUnderFinanceLeasesMember","labelType":"xbrl:documentation","value":"Assets under finance leases.","language":"en-US"},{"forObject":"tsndf:AssetsUnderFinanceLeasesMember","labelType":"xbrl:label","value":"Assets Under Finance Leases [Member]","language":"en-US"},{"forObject":"tsndf:AssetsUnderFinanceLeasesMember","labelType":"xbrl:terseLabel","value":"Assets under Finance Leases","language":"en-US"},{"forObject":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:terseLabel","value":"August 2023 Private Placement","language":"en-US"},{"forObject":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:label","value":"August Two Thousand Twenty Three Private Placement [Member]","language":"en-US"},{"forObject":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:documentation","value":"August two thousand twenty three private placement.","language":"en-US"},{"forObject":"tsndf:BadDebtExpense","labelType":"xbrl:documentation","value":"Bad debt expense.","language":"en-US"},{"forObject":"tsndf:BadDebtExpense","labelType":"xbrl:terseLabel","value":"Bad debt expense","language":"en-US"},{"forObject":"tsndf:BadDebtExpense","labelType":"xbrl:label","value":"Bad Debt Expense","language":"en-US"},{"forObject":"tsndf:BayCityPromissoryNoteMember","labelType":"xbrl:terseLabel","value":"Bay City Promissory Note","language":"en-US"},{"forObject":"tsndf:BayCityPromissoryNoteMember","labelType":"xbrl:label","value":"Bay City Promissory Note[Member]","language":"en-US"},{"forObject":"tsndf:BayCityPromissoryNoteMember","labelType":"xbrl:documentation","value":"Bay city promissory note.","language":"en-US"},{"forObject":"tsndf:BifurcatedConversionOptionsMember","labelType":"xbrl:terseLabel","value":"Bifurcated Conversion Options","language":"en-US"},{"forObject":"tsndf:BifurcatedConversionOptionsMember","labelType":"xbrl:label","value":"Bifurcated Conversion Options [Member]","language":"en-US"},{"forObject":"tsndf:BifurcatedConversionOptionsMember","labelType":"xbrl:documentation","value":"Bifurcated conversion options.","language":"en-US"},{"forObject":"tsndf:BlueRidgeMember","labelType":"xbrl:terseLabel","value":"Blue Ridge","language":"en-US"},{"forObject":"tsndf:BlueRidgeMember","labelType":"xbrl:label","value":"Blue Ridge [Member]","language":"en-US"},{"forObject":"tsndf:BlueRidgeMember","labelType":"xbrl:documentation","value":"Blue ridge.","language":"en-US"},{"forObject":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","labelType":"xbrl:documentation","value":"Brand Indefinite-lived Intangible Assets.","language":"en-US"},{"forObject":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","labelType":"xbrl:label","value":"Brand Indefinite-lived Intangible Assets [Member]","language":"en-US"},{"forObject":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","labelType":"xbrl:terseLabel","value":"Brand Intangibles","language":"en-US"},{"forObject":"tsndf:BrandIntangibleAssetsMember","labelType":"xbrl:documentation","value":"Brand Intangible Assets.","language":"en-US"},{"forObject":"tsndf:BrandIntangibleAssetsMember","labelType":"xbrl:label","value":"Brand Intangible Assets [Member]","language":"en-US"},{"forObject":"tsndf:BrandIntangibleAssetsMember","labelType":"xbrl:terseLabel","value":"Brand Intangible Assets","language":"en-US"},{"forObject":"tsndf:BrandIntangiblesMember","labelType":"xbrl:documentation","value":"Brand intangibles.","language":"en-US"},{"forObject":"tsndf:BrandIntangiblesMember","labelType":"xbrl:label","value":"Brand Intangibles [Member]","language":"en-US"},{"forObject":"tsndf:BrandIntangiblesMember","labelType":"xbrl:terseLabel","value":"Brand Intangibles","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesSubjectToLegalRestrictions","labelType":"xbrl:documentation","value":"Business acquisition, equity interest issued or issuable, number of shares, subject to legal restrictions.","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesSubjectToLegalRestrictions","labelType":"xbrl:label","value":"Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Subject To Legal Restrictions","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesSubjectToLegalRestrictions","labelType":"xbrl:terseLabel","value":"Common shares subject to legal restrictions","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfCommonSharesIssued","labelType":"xbrl:documentation","value":"Business acquisition number of common shares issued.","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfCommonSharesIssued","labelType":"xbrl:label","value":"Business Acquisition Number of Common Shares Issued","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfCommonSharesIssued","labelType":"xbrl:verboseLabel","value":"Number of common shares issued","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","labelType":"xbrl:documentation","value":"Business acquisition, number of exchangeable units issued.","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","labelType":"xbrl:label","value":"Business Acquisition, Number of Exchangeable Units Issued","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","labelType":"xbrl:terseLabel","value":"Number of exchangeable units issued","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssuedValueAssigned","labelType":"xbrl:documentation","value":"Business acquisition, number of exchangeable units issued, value assigned.","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssuedValueAssigned","labelType":"xbrl:label","value":"Business Acquisition, Number of Exchangeable Units Issued, Value Assigned","language":"en-US"},{"forObject":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssuedValueAssigned","labelType":"xbrl:terseLabel","value":"Value of exchangeable units issued","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInCash","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInCash","labelType":"xbrl:documentation","value":"Business combination consideration paid in cash.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInCash","labelType":"xbrl:label","value":"Business Combination Consideration Paid In Cash","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","labelType":"xbrl:terseLabel","value":"Common shares of TerrAscend","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","labelType":"xbrl:verboseLabel","value":"Consideration paid in shares","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","labelType":"xbrl:label","value":"Business Combination Consideration Paid In Shares Value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","labelType":"xbrl:documentation","value":"Business Combination Consideration Paid In Shares Value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredDecreaseTheFairValueLoansPayable","labelType":"xbrl:terseLabel","value":"Decrease the fair value of loans payable amount","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredDecreaseTheFairValueLoansPayable","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Decrease the Fair Value Loans Payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredDecreaseTheFairValueLoansPayable","labelType":"xbrl:documentation","value":"Business combination consideration transferred decrease the fair value loans payable.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","labelType":"xbrl:terseLabel","value":"Equity and warrant liability issued as consideration for acquisition","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred, Equity Issued and Liabilities Incurred","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","labelType":"xbrl:documentation","value":"Business combination, consideration transferred, equity issued and liabilities incurred.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfOtherEquityInstruments","labelType":"xbrl:documentation","value":"Business combination consideration transferred fair value of other equity instruments.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfOtherEquityInstruments","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Fair Value of Other Equity Instruments","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfOtherEquityInstruments","labelType":"xbrl:terseLabel","value":"Fair value of other equity instruments","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","labelType":"xbrl:verboseLabel","value":"Fair value of previously owned shares","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Fair Value Of Previously Owned Shares Value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","labelType":"xbrl:documentation","value":"Business Combination Consideration Transferred Fair Value Of Previously Owned Shares Value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfWarrantsClassifiedAsLiabilities","labelType":"xbrl:documentation","value":"Business combination consideration transferred fair value of warrants classified as liabilities.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfWarrantsClassifiedAsLiabilities","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Fair value of Warrants Classified as Liabilities","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfWarrantsClassifiedAsLiabilities","labelType":"xbrl:terseLabel","value":"Fair value of warrants classified as liabilities","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","labelType":"xbrl:terseLabel","value":"Loans payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Loans Payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","labelType":"xbrl:documentation","value":"Business combination consideration transferred loans payable.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredPromissoryNotePayable","labelType":"xbrl:documentation","value":"Business combination consideration transferred promissory note payable.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredPromissoryNotePayable","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Promissory Note Payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredPromissoryNotePayable","labelType":"xbrl:terseLabel","value":"Promissory note payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment","labelType":"xbrl:documentation","value":"Business combination consideration transferred working capital adjustment.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Working Capital Adjustment","language":"en-US"},{"forObject":"tsndf:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment","labelType":"xbrl:negatedLabel","value":"Working capital adjustment","language":"en-US"},{"forObject":"tsndf:BusinessCombinationContingentConsiderationMaximumPayment","labelType":"xbrl:terseLabel","value":"Business combination contingent consideration maximum payment","language":"en-US"},{"forObject":"tsndf:BusinessCombinationContingentConsiderationMaximumPayment","labelType":"xbrl:label","value":"Business combination, contingent consideration, maximum payment","language":"en-US"},{"forObject":"tsndf:BusinessCombinationContingentConsiderationMaximumPayment","labelType":"xbrl:documentation","value":"Business combination, contingent consideration, maximum payment.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationContingentConsiderationPayment","labelType":"xbrl:documentation","value":"Business combination, contingent consideration payment.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationContingentConsiderationPayment","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration Payment","language":"en-US"},{"forObject":"tsndf:BusinessCombinationContingentConsiderationPayment","labelType":"xbrl:terseLabel","value":"Contingent consideration payment","language":"en-US"},{"forObject":"tsndf:BusinessCombinationEarnOutConsideration","labelType":"xbrl:documentation","value":"Business combination, earn out consideration.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationEarnOutConsideration","labelType":"xbrl:label","value":"Business Combination, Earn Out Consideration","language":"en-US"},{"forObject":"tsndf:BusinessCombinationEarnOutConsideration","labelType":"xbrl:terseLabel","value":"Earn out consideration","language":"en-US"},{"forObject":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssued","labelType":"xbrl:documentation","value":"Business combination number of common and exchangeable share units issued.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssued","labelType":"xbrl:label","value":"Business Combination Number of Common and Exchangeable Share Units Issued","language":"en-US"},{"forObject":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssued","labelType":"xbrl:terseLabel","value":"Number of common and exchangeable share units issued","language":"en-US"},{"forObject":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","labelType":"xbrl:documentation","value":"Business combination number of common and exchangeable share units issued subject to contractual lock-up restrictions.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","labelType":"xbrl:label","value":"Business Combination Number of Common and Exchangeable Share Units Issued Subject to Contractual Lock-Up Restrictions","language":"en-US"},{"forObject":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","labelType":"xbrl:terseLabel","value":"Number of common and exchangeable share units issued subject to contractual lock-up restrictions","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDeposits","labelType":"xbrl:documentation","value":"Business combination recognized assets acquired and liabilities assumed deposits.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDeposits","labelType":"xbrl:label","value":"Business Combination Recognized Assets Acquired And Liabilities Assumed Deposits","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDeposits","labelType":"xbrl:terseLabel","value":"Deposits","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed corporate income taxes payable.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Corporate Income Taxes Payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","labelType":"xbrl:terseLabel","value":"Corporate income taxes payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","labelType":"xbrl:negatedLabel","value":"Corporate income taxes payable","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accounts payable and accrued liabilities.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Payable And Accrued Liabilities","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","labelType":"xbrl:terseLabel","value":"Accounts payable and accrued liabilities","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","labelType":"xbrl:negatedLabel","value":"Accounts payable and accrued liabilities","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed finance lease liability.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Finance Lease Liability","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability","labelType":"xbrl:negatedLabel","value":"Finance lease liability","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","labelType":"xbrl:terseLabel","value":"Financing Obligations","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed financing obligations.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Financing Obligations","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","labelType":"xbrl:negatedLabel","value":"Financing obligations","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed investments.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Investments","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","labelType":"xbrl:terseLabel","value":"Investments","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","labelType":"xbrl:verboseLabel","value":"Increase (decrease) in investments","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","labelType":"xbrl:negatedTerseLabel","value":"Decrease in investments","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","labelType":"xbrl:negatedLabel","value":"Liability on uncertain tax position","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","labelType":"xbrl:terseLabel","value":"Liability on uncertain tax position","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liability on Uncertain Tax Position","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","labelType":"xbrl:documentation","value":"Business combination, recognized identifiable assets acquired and liabilities assumed, liability on uncertain tax position.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","labelType":"xbrl:documentation","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other Liability.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Noncurrent Liabilities Other Liability","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","labelType":"xbrl:terseLabel","value":"Other liability","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","labelType":"xbrl:negatedLabel","value":"Other liabilities","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed operating lease liability.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Liability","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","labelType":"xbrl:negatedLabel","value":"Operating lease liability","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed operating right of use asset noncurrent.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Right Of Use Asset Noncurrent","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","labelType":"xbrl:terseLabel","value":"Operating right of use asset","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash","labelType":"xbrl:documentation","value":"Business combination recognized identifiable assets acquired and liabilities assumed restricted cash.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash","labelType":"xbrl:terseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","labelType":"xbrl:documentation","value":"Business combination, repayments of indebtedness.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","labelType":"xbrl:label","value":"Business Combination, Repayments of Indebtedness","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","labelType":"xbrl:terseLabel","value":"Repayments of indebtedness","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementStockOptions","labelType":"xbrl:documentation","value":"Business combination replacement stock options.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementStockOptions","labelType":"xbrl:label","value":"Business Combination Replacement Stock Options","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementStockOptions","labelType":"xbrl:terseLabel","value":"Business combination replacement stock options","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementStockOptionsFairValue","labelType":"xbrl:documentation","value":"Business combination replacement stock options fair value.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementStockOptionsFairValue","labelType":"xbrl:label","value":"Business Combination Replacement Stock Options Fair Value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementStockOptionsFairValue","labelType":"xbrl:terseLabel","value":"Business combination replacement stock options fair value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementWarrants","labelType":"xbrl:documentation","value":"Business combination replacement warrants.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementWarrants","labelType":"xbrl:label","value":"Business Combination Replacement Warrants","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementWarrants","labelType":"xbrl:terseLabel","value":"Business combination replacement warrants","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementWarrantsWithFairValue","labelType":"xbrl:documentation","value":"Business combination replacement warrants with fair value.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementWarrantsWithFairValue","labelType":"xbrl:label","value":"Business Combination Replacement Warrants With Fair Value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationReplacementWarrantsWithFairValue","labelType":"xbrl:terseLabel","value":"Business combination replacement warrants with fair value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","labelType":"xbrl:documentation","value":"Business combination, restriction discount over shares subject to lock-up.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","labelType":"xbrl:label","value":"Business Combination, Restriction Discount Over Shares Subject to Lock-Up","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","labelType":"xbrl:terseLabel","value":"Restriction discount placed on shares subject to lock-up","language":"en-US"},{"forObject":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","labelType":"xbrl:verboseLabel","value":"Restriction discount","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionAndRestructuringCosts","labelType":"xbrl:documentation","value":"Business combination transaction and restructuring costs.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionAndRestructuringCosts","labelType":"xbrl:label","value":"Business Combination Transaction and Restructuring Costs","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionAndRestructuringCosts","labelType":"xbrl:terseLabel","value":"Business combination transaction and restructuring costs","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionDate","labelType":"xbrl:terseLabel","value":"Transaction date","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionDate","labelType":"xbrl:label","value":"Business Combination Transaction Date","language":"en-US"},{"forObject":"tsndf:BusinessCombinationTransactionDate","labelType":"xbrl:documentation","value":"Business combination transaction date.","language":"en-US"},{"forObject":"tsndf:BusinessCombinationWarrantLiabilitiesEquityWithFairValue","labelType":"xbrl:documentation","value":"Business combination warrant liabilities equity with fair value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationWarrantLiabilitiesEquityWithFairValue","labelType":"xbrl:label","value":"Business Combination Warrant Liabilities Equity with Fair Value","language":"en-US"},{"forObject":"tsndf:BusinessCombinationWarrantLiabilitiesEquityWithFairValue","labelType":"xbrl:terseLabel","value":"Business combination warrant liabilities equity with fair value","language":"en-US"},{"forObject":"tsndf:CaliforniareportingunitMember","labelType":"xbrl:terseLabel","value":"California reporting unit","language":"en-US"},{"forObject":"tsndf:CaliforniareportingunitMember","labelType":"xbrl:label","value":"CaliforniaReportingUnit[Member]","language":"en-US"},{"forObject":"tsndf:CaliforniareportingunitMember","labelType":"xbrl:documentation","value":"CaliforniaReportingUnit.","language":"en-US"},{"forObject":"tsndf:CanadaAndFloridaMember","labelType":"xbrl:documentation","value":"Canada and Florida.","language":"en-US"},{"forObject":"tsndf:CanadaAndFloridaMember","labelType":"xbrl:label","value":"Canada And Florida [Member]","language":"en-US"},{"forObject":"tsndf:CanadaAndFloridaMember","labelType":"xbrl:terseLabel","value":"Canada and Florida Operations","language":"en-US"},{"forObject":"tsndf:CanadianBusinessMember","labelType":"xbrl:terseLabel","value":"Canadian Business","language":"en-US"},{"forObject":"tsndf:CanadianBusinessMember","labelType":"xbrl:label","value":"Canadian Business [Member]","language":"en-US"},{"forObject":"tsndf:CanadianBusinessMember","labelType":"xbrl:documentation","value":"Canadian business.","language":"en-US"},{"forObject":"tsndf:CanopyGrowthMember","labelType":"xbrl:verboseLabel","value":"Canopy Growth Corporation","language":"en-US"},{"forObject":"tsndf:CanopyGrowthMember","labelType":"xbrl:terseLabel","value":"Canopy Growth (Formerly RIV Capital) Loan","language":"en-US"},{"forObject":"tsndf:CanopyGrowthMember","labelType":"xbrl:documentation","value":"Canopy growth.","language":"en-US"},{"forObject":"tsndf:CanopyGrowthMember","labelType":"xbrl:label","value":"Canopy Growth [Member]","language":"en-US"},{"forObject":"tsndf:CanopyGrowthUsaLoanMember","labelType":"xbrl:terseLabel","value":"Canopy USA Loan","language":"en-US"},{"forObject":"tsndf:CanopyGrowthUsaLoanMember","labelType":"xbrl:label","value":"Canopy Growth USA Loan [Member]","language":"en-US"},{"forObject":"tsndf:CanopyGrowthUsaLoanMember","labelType":"xbrl:documentation","value":"Canopy Growth USA Loan","language":"en-US"},{"forObject":"tsndf:CanopyTwoThousandAndTwentyDebentureMember","labelType":"xbrl:documentation","value":"Canopy Two Thousand And Twenty Debenture [Member]","language":"en-US"},{"forObject":"tsndf:CanopyTwoThousandAndTwentyDebentureMember","labelType":"xbrl:label","value":"Canopy Two Thousand And Twenty Debenture [Member]","language":"en-US"},{"forObject":"tsndf:CanopyTwoThousandAndTwentyDebentureMember","labelType":"xbrl:terseLabel","value":"Canopy 2020 Debenture","language":"en-US"},{"forObject":"tsndf:CanopyUsaEntitiesMember","labelType":"xbrl:terseLabel","value":"Canopy USA Entities","language":"en-US"},{"forObject":"tsndf:CanopyUsaEntitiesMember","labelType":"xbrl:label","value":"Canopy USA Entities Member","language":"en-US"},{"forObject":"tsndf:CanopyUsaEntitiesMember","labelType":"xbrl:documentation","value":"Canopy USA Entities","language":"en-US"},{"forObject":"tsndf:CanopyUsaIiiLpMember","labelType":"xbrl:terseLabel","value":"Canopy USA III Limited Partnership","language":"en-US"},{"forObject":"tsndf:CanopyUsaIiiLpMember","labelType":"xbrl:documentation","value":"Canopy USA III LP.","language":"en-US"},{"forObject":"tsndf:CanopyUsaIiiLpMember","labelType":"xbrl:label","value":"Canopy USA III LP [Member]","language":"en-US"},{"forObject":"tsndf:CapitalManagementAbstract","labelType":"xbrl:documentation","value":"Capital management.","language":"en-US"},{"forObject":"tsndf:CapitalManagementAbstract","labelType":"xbrl:label","value":"Capital Management [Abstract]","language":"en-US"},{"forObject":"tsndf:CapitalManagementTextBlock","labelType":"xbrl:documentation","value":"Capital management.","language":"en-US"},{"forObject":"tsndf:CapitalManagementTextBlock","labelType":"xbrl:label","value":"Capital Management [Text Block]","language":"en-US"},{"forObject":"tsndf:CapitalManagementTextBlock","labelType":"xbrl:terseLabel","value":"Capital Management","language":"en-US"},{"forObject":"tsndf:CarryingValueOfBrandIntangiblesReduced","labelType":"xbrl:documentation","value":"Carrying value of brand intangibles reduced.","language":"en-US"},{"forObject":"tsndf:CarryingValueOfBrandIntangiblesReduced","labelType":"xbrl:label","value":"Carrying Value of Brand Intangibles Reduced","language":"en-US"},{"forObject":"tsndf:CarryingValueOfBrandIntangiblesReduced","labelType":"xbrl:terseLabel","value":"Carrying value of brand intangibles reduced","language":"en-US"},{"forObject":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Cash portion of consideration (paid in) received acquisitions, net of cash of acquired","language":"en-US"},{"forObject":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","labelType":"xbrl:label","value":"Cash Portion of Consideration Paid in Acquisitions, Net of Cash Acquired","language":"en-US"},{"forObject":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","labelType":"xbrl:documentation","value":"Cash portion of consideration paid in acquisitions, net of cash acquired.","language":"en-US"},{"forObject":"tsndf:ChangeInInterestExpenseAmountDueToChangeInInterestRates","labelType":"xbrl:terseLabel","value":"Change in interest expense amount due to change in interest rates","language":"en-US"},{"forObject":"tsndf:ChangeInInterestExpenseAmountDueToChangeInInterestRates","labelType":"xbrl:label","value":"Change in Interest Expense Amount due to Change in Interest Rates","language":"en-US"},{"forObject":"tsndf:ChangeInInterestExpenseAmountDueToChangeInInterestRates","labelType":"xbrl:documentation","value":"Change in interest expense amount due to change in interest rates.","language":"en-US"},{"forObject":"tsndf:ChicagoAtlanticTermLoanMember","labelType":"xbrl:terseLabel","value":"Chicago Atlantic Term Loan","language":"en-US"},{"forObject":"tsndf:ChicagoAtlanticTermLoanMember","labelType":"xbrl:label","value":"Chicago Atlantic term loan [Member]","language":"en-US"},{"forObject":"tsndf:ChicagoAtlanticTermLoanMember","labelType":"xbrl:documentation","value":"Chicago Atlantic term loan.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableForEachShare","labelType":"xbrl:documentation","value":"Class of warrant or right, exercisable for each share.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableForEachShare","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercisable for Each Share","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableForEachShare","labelType":"xbrl:terseLabel","value":"Warrants exercisable for each proportionate voting share","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrants","labelType":"xbrl:periodEndLabel","value":"Number of Warrants Exercisable, Ending Balance","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrants","labelType":"xbrl:periodStartLabel","value":"Number of Warrants Exercisable, Beginning Balance","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrants","labelType":"xbrl:documentation","value":"Class of warrant or right exercisable warrants.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrants","labelType":"xbrl:label","value":"Class of Warrant or Right Exercisable Warrants","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrantsGranted","labelType":"xbrl:terseLabel","value":"Number of Warrants Exercisable, Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrantsGranted","labelType":"xbrl:label","value":"Class of Warrant or Right Exercisable Warrants, Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisableWarrantsGranted","labelType":"xbrl:documentation","value":"Class of warrant or right exercisable warrants, granted.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercised","labelType":"xbrl:terseLabel","value":"Number of Warrants Outstanding, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercised","labelType":"xbrl:documentation","value":"Class of warrant or right, exercised.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercised","labelType":"xbrl:label","value":"Class Of Warrant Or Right Exercised","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercised","labelType":"xbrl:negatedLabel","value":"Number of Warrants Outstanding, Exercised","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of warrant or right exercises in period weighted average exercise price.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class Of Warrant Or Right Exercises In Period Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price, Exercised","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExpired","labelType":"xbrl:negatedLabel","value":"Number of Warrants Outstanding, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExpired","labelType":"xbrl:documentation","value":"Class of warrant or right expired.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExpired","labelType":"xbrl:label","value":"Class Of Warrant Or Right Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightExpired","labelType":"xbrl:terseLabel","value":"Number of Warrants Outstanding, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightGranted","labelType":"xbrl:terseLabel","value":"Number of Warrants Outstanding, Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightGranted","labelType":"xbrl:documentation","value":"Class of warrant or right, granted.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightGranted","labelType":"xbrl:label","value":"Class Of Warrant Or Right Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightGrantedInPeriodWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of warrant or right granted in period weighted average exercise price.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightGrantedInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class Of Warrant Or Right Granted In Period Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightGrantedInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price, Replacement warrants granted on acquisition of Gage","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightReplacementWarrantsGranted","labelType":"xbrl:documentation","value":"Class of warrant or right replacement warrants granted.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightReplacementWarrantsGranted","labelType":"xbrl:label","value":"Class Of Warrant Or Right Replacement Warrants Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightReplacementWarrantsGranted","labelType":"xbrl:terseLabel","value":"Number of Warrants Outstanding, Replacement warrants granted on acquisition of Gage","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of warrant or right, weighted average exercise price.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class of Warrant or Right, Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","labelType":"xbrl:negatedLabel","value":"Weighted Average Exercise Price, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class Of Warrant Or Rights Expired In Period Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of warrant or rights expired in period weighted average exercise price.","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightsGrantedInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price, Granted","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightsGrantedInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Class Of Warrant Or Rights Granted In Period Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantOrRightsGrantedInPeriodWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Class of warrant or rights granted in period weighted average exercise price","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","labelType":"xbrl:negatedLabel","value":"Number of Warrants Exercisable, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","labelType":"xbrl:terseLabel","value":"Number of Warrants Exercisable, Expired","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","labelType":"xbrl:label","value":"Class of Warrants or Right Expired Warrants","language":"en-US"},{"forObject":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","labelType":"xbrl:documentation","value":"Class of Warrants or Right Expired Warrants","language":"en-US"},{"forObject":"tsndf:CommonSharesEquivalentMember","labelType":"xbrl:documentation","value":"Common shares equivalent.","language":"en-US"},{"forObject":"tsndf:CommonSharesEquivalentMember","labelType":"xbrl:label","value":"Common Shares Equivalent [Member]","language":"en-US"},{"forObject":"tsndf:CommonSharesEquivalentMember","labelType":"xbrl:terseLabel","value":"Common Shares Equivalent","language":"en-US"},{"forObject":"tsndf:ContingentConsiderationPayableMember","labelType":"xbrl:terseLabel","value":"Contingent Consideration Payable","language":"en-US"},{"forObject":"tsndf:ContingentConsiderationPayableMember","labelType":"xbrl:label","value":"Contingent Consideration Payable [Member]","language":"en-US"},{"forObject":"tsndf:ContingentConsiderationPayableMember","labelType":"xbrl:documentation","value":"Contingent consideration payable.","language":"en-US"},{"forObject":"tsndf:ConversionOfLoansToExchangeableShares","labelType":"xbrl:terseLabel","value":"Conversion of loans to exchangeable shares","language":"en-US"},{"forObject":"tsndf:ConversionOfLoansToExchangeableShares","labelType":"xbrl:label","value":"Conversion Of Loans To Exchangeable Shares","language":"en-US"},{"forObject":"tsndf:ConversionOfLoansToExchangeableShares","labelType":"xbrl:documentation","value":"Conversion of loans to exchangeable shares.","language":"en-US"},{"forObject":"tsndf:ConversionOptionIssuedInPrivatePlacement","labelType":"xbrl:verboseLabel","value":"Proceeds allocated to conversion option based on fair value","language":"en-US"},{"forObject":"tsndf:ConversionOptionIssuedInPrivatePlacement","labelType":"xbrl:terseLabel","value":"Conversion option issued in 2023 private placement","language":"en-US"},{"forObject":"tsndf:ConversionOptionIssuedInPrivatePlacement","labelType":"xbrl:label","value":"Conversion Option Issued in Private Placement","language":"en-US"},{"forObject":"tsndf:ConversionOptionIssuedInPrivatePlacement","labelType":"xbrl:documentation","value":"Conversion option issued in private placement.","language":"en-US"},{"forObject":"tsndf:ConvertibleInstrumentsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Convertible Instruments","language":"en-US"},{"forObject":"tsndf:ConvertibleInstrumentsPolicyTextBlock","labelType":"xbrl:label","value":"Convertible Instruments [Policy Text Block]","language":"en-US"},{"forObject":"tsndf:ConvertibleInstrumentsPolicyTextBlock","labelType":"xbrl:documentation","value":"Convertible instruments.","language":"en-US"},{"forObject":"tsndf:ConvertiblePreferredStockAndDetachableWarrantsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Convertible preferred stock and detachable warrants","language":"en-US"},{"forObject":"tsndf:ConvertiblePreferredStockAndDetachableWarrantsPolicyTextBlock","labelType":"xbrl:label","value":"Convertible Preferred Stock and Detachable Warrants [Policy Text Block]","language":"en-US"},{"forObject":"tsndf:ConvertiblePreferredStockAndDetachableWarrantsPolicyTextBlock","labelType":"xbrl:documentation","value":"Convertible preferred stock and detachable warrants.","language":"en-US"},{"forObject":"tsndf:CostOfGoodsAndServicesSoldLeaseExpense","labelType":"xbrl:documentation","value":"Cost of goods and services sold lease expense.","language":"en-US"},{"forObject":"tsndf:CostOfGoodsAndServicesSoldLeaseExpense","labelType":"xbrl:label","value":"Cost of Goods and Services Sold Lease Expense","language":"en-US"},{"forObject":"tsndf:CostOfGoodsAndServicesSoldLeaseExpense","labelType":"xbrl:terseLabel","value":"COGS lease expense","language":"en-US"},{"forObject":"tsndf:CultivationAndProcessingLicensesMember","labelType":"xbrl:documentation","value":"Cultivation and processing licenses.","language":"en-US"},{"forObject":"tsndf:CultivationAndProcessingLicensesMember","labelType":"xbrl:label","value":"Cultivation and Processing Licenses [Member]","language":"en-US"},{"forObject":"tsndf:DebtInstrumentFederalFundsRate","labelType":"xbrl:terseLabel","value":"Effective federal funds rate","language":"en-US"},{"forObject":"tsndf:DebtInstrumentFederalFundsRate","labelType":"xbrl:label","value":"Debt Instrument Federal Funds Rate","language":"en-US"},{"forObject":"tsndf:DebtInstrumentFederalFundsRate","labelType":"xbrl:documentation","value":"Debt instrument federal funds rate","language":"en-US"},{"forObject":"tsndf:DebtInstrumentInitiallyBoreInterestRate","labelType":"xbrl:terseLabel","value":"Debt instrument initially bore interest rate","language":"en-US"},{"forObject":"tsndf:DebtInstrumentInitiallyBoreInterestRate","labelType":"xbrl:label","value":"Debt Instrument Initially Bore Interest Rate","language":"en-US"},{"forObject":"tsndf:DebtInstrumentInitiallyBoreInterestRate","labelType":"xbrl:documentation","value":"Debt instrument initially bore interest rate.","language":"en-US"},{"forObject":"tsndf:DebtInstrumentMaturityMonthAndYear","labelType":"xbrl:terseLabel","value":"Debt instrument maturity month and year","language":"en-US"},{"forObject":"tsndf:DebtInstrumentMaturityMonthAndYear","labelType":"xbrl:label","value":"Debt Instrument Maturity Month And Year","language":"en-US"},{"forObject":"tsndf:DebtInstrumentMaturityMonthAndYear","labelType":"xbrl:documentation","value":"Debt instrument maturity month and year.","language":"en-US"},{"forObject":"tsndf:DebtModificationFees","labelType":"xbrl:terseLabel","value":"Debt modification fees","language":"en-US"},{"forObject":"tsndf:DebtModificationFees","labelType":"xbrl:label","value":"Debt Modification Fees","language":"en-US"},{"forObject":"tsndf:DebtModificationFees","labelType":"xbrl:documentation","value":"Debt modification fees.","language":"en-US"},{"forObject":"tsndf:DebtModificationFeesExpensed","labelType":"xbrl:negatedLabel","value":"Debt modification fees expensed","language":"en-US"},{"forObject":"tsndf:DebtModificationFeesExpensed","labelType":"xbrl:documentation","value":"Debt modification fees expensed.","language":"en-US"},{"forObject":"tsndf:DebtModificationFeesExpensed","labelType":"xbrl:label","value":"Debt Modification Fees Expensed","language":"en-US"},{"forObject":"tsndf:DeferredTaxLiabilitiesConvertibleDebentures","labelType":"xbrl:negatedLabel","value":"Convertible debentures","language":"en-US"},{"forObject":"tsndf:DeferredTaxLiabilitiesConvertibleDebentures","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Convertible Debentures","language":"en-US"},{"forObject":"tsndf:DeferredTaxLiabilitiesConvertibleDebentures","labelType":"xbrl:documentation","value":"Deferred Tax Liabilities, Convertible Debentures","language":"en-US"},{"forObject":"tsndf:DepositsForBusinessAcquisition","labelType":"xbrl:documentation","value":"Deposits for business acquisition.","language":"en-US"},{"forObject":"tsndf:DepositsForBusinessAcquisition","labelType":"xbrl:label","value":"Deposits For Business Acquisition","language":"en-US"},{"forObject":"tsndf:DepositsForBusinessAcquisition","labelType":"xbrl:negatedLabel","value":"Deposits for business acquisition","language":"en-US"},{"forObject":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","labelType":"xbrl:documentation","value":"Depreciation and amortization of intangible assets.","language":"en-US"},{"forObject":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Depreciation and Amortization of Intangible Assets","language":"en-US"},{"forObject":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Depreciation of property and equipment and amortization of intangible assets","language":"en-US"},{"forObject":"tsndf:DerecognizeFinancialObligation","labelType":"xbrl:terseLabel","value":"Derecognized financial obligation","language":"en-US"},{"forObject":"tsndf:DerecognizeFinancialObligation","labelType":"xbrl:label","value":"Derecognize Financial Obligation","language":"en-US"},{"forObject":"tsndf:DerecognizeFinancialObligation","labelType":"xbrl:documentation","value":"Derecognize financial obligation.","language":"en-US"},{"forObject":"tsndf:DerecognizedUnderlyingAssetsRelatedFinancialObligationsAmount","labelType":"xbrl:terseLabel","value":"Financial obligations amount","language":"en-US"},{"forObject":"tsndf:DerecognizedUnderlyingAssetsRelatedFinancialObligationsAmount","labelType":"xbrl:label","value":"Derecognized Underlying Assets Related Financial Obligations Amount","language":"en-US"},{"forObject":"tsndf:DerecognizedUnderlyingAssetsRelatedFinancialObligationsAmount","labelType":"xbrl:documentation","value":"Derecognized underlying assets related financial obligations amount.","language":"en-US"},{"forObject":"tsndf:DerivativeAdditionOnAcquisition","labelType":"xbrl:terseLabel","value":"Addition on acquisition","language":"en-US"},{"forObject":"tsndf:DerivativeAdditionOnAcquisition","labelType":"xbrl:label","value":"Derivative Addition On Acquisition","language":"en-US"},{"forObject":"tsndf:DerivativeAdditionOnAcquisition","labelType":"xbrl:documentation","value":"Derivative addition on acquisition.","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationAssumptionsTableTextBlock","labelType":"xbrl:documentation","value":"Derivative asset earnings before interest taxes depreciation and amortization assumptions.","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Derivative Asset Earnings Before Interest Taxes Depreciation And Amortization Assumptions [Table Text Block]","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationAssumptionsTableTextBlock","labelType":"xbrl:terseLabel","value":"Derivative Asset EBIDTA Assumptions","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationDiscountRate","labelType":"xbrl:documentation","value":"Derivative asset earnings before interest taxes depreciation and amortization discount rate.","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationDiscountRate","labelType":"xbrl:label","value":"Derivative Asset Earnings Before Interest Taxes Depreciation And Amortization Discount Rate","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationDiscountRate","labelType":"xbrl:terseLabel","value":"EBITDA discount rate","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationVolatility","labelType":"xbrl:documentation","value":"Derivative asset earnings before interest taxes depreciation and amortization volatility.","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationVolatility","labelType":"xbrl:label","value":"Derivative Asset Earnings Before Interest Taxes Depreciation And Amortization Volatility","language":"en-US"},{"forObject":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationVolatility","labelType":"xbrl:terseLabel","value":"EBITDA volatility","language":"en-US"},{"forObject":"tsndf:DerivativeAssetOutstandingTerm","labelType":"xbrl:documentation","value":"Derivative asset outstanding term.","language":"en-US"},{"forObject":"tsndf:DerivativeAssetOutstandingTerm","labelType":"xbrl:label","value":"Derivative Asset Outstanding Term","language":"en-US"},{"forObject":"tsndf:DerivativeAssetOutstandingTerm","labelType":"xbrl:terseLabel","value":"Term (in years)","language":"en-US"},{"forObject":"tsndf:DerivativeAssetRiskFreeRate","labelType":"xbrl:documentation","value":"Derivative asset risk free rate.","language":"en-US"},{"forObject":"tsndf:DerivativeAssetRiskFreeRate","labelType":"xbrl:label","value":"Derivative Asset Risk Free Rate","language":"en-US"},{"forObject":"tsndf:DerivativeAssetRiskFreeRate","labelType":"xbrl:terseLabel","value":"Risk-free rate","language":"en-US"},{"forObject":"tsndf:DetachableWarrantMember","labelType":"xbrl:terseLabel","value":"Detachable Warrant","language":"en-US"},{"forObject":"tsndf:DetachableWarrantMember","labelType":"xbrl:label","value":"Detachable Warrant [Member]","language":"en-US"},{"forObject":"tsndf:DetachableWarrantMember","labelType":"xbrl:documentation","value":"Detachable warrant.","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","labelType":"xbrl:terseLabel","value":"Detachable warrants issued in 2023 private placement","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","labelType":"xbrl:label","value":"Detachable Warrants Issued in Private Placement","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","labelType":"xbrl:documentation","value":"Detachable warrants issued in private placement.","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsMember","labelType":"xbrl:terseLabel","value":"Detachable Warrants","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsMember","labelType":"xbrl:label","value":"Detachable Warrants [Member]","language":"en-US"},{"forObject":"tsndf:DetachableWarrantsMember","labelType":"xbrl:documentation","value":"Detachable warrants.","language":"en-US"},{"forObject":"tsndf:DiscountRateSensitivityAbstract","labelType":"xbrl:documentation","value":"Discount rate sensitivity.","language":"en-US"},{"forObject":"tsndf:DiscountRateSensitivityAbstract","labelType":"xbrl:label","value":"Discount Rate Sensitivity [Abstract]","language":"en-US"},{"forObject":"tsndf:DiscountRateSensitivityAbstract","labelType":"xbrl:terseLabel","value":"Discount rate sensitivity","language":"en-US"},{"forObject":"tsndf:DiscountRateUtilizedToDeterminePresentValueOfLiabilities","labelType":"xbrl:documentation","value":"Discount rate utilized to determine present value of liabilities.","language":"en-US"},{"forObject":"tsndf:DiscountRateUtilizedToDeterminePresentValueOfLiabilities","labelType":"xbrl:label","value":"Discount Rate Utilized to Determine Present Value of Liabilities","language":"en-US"},{"forObject":"tsndf:DiscountRateUtilizedToDeterminePresentValueOfLiabilities","labelType":"xbrl:terseLabel","value":"Discount rate utilized to determine present value of liabilities","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationExciseAndCultivationTax","labelType":"xbrl:negatedLabel","value":"Excise and cultivation tax","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationExciseAndCultivationTax","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Excise and Cultivation Tax","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationExciseAndCultivationTax","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Excise and Cultivation Tax","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","labelType":"xbrl:terseLabel","value":"Finance and other expenses","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Finance and Other Income Expense","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Finance and Other Income Expense","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Impairment of intangible assets","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Impairment of Intangible Assets","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Impairment of Intangible Assets.","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","labelType":"xbrl:terseLabel","value":"Impairment of property and equipment","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Impairment of Property and Equipment","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Impairment of Property and Equipment","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationLoansPayable","labelType":"xbrl:terseLabel","value":"Loans payable","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationLoansPayable","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Loans payable","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationLoansPayable","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Loans payable.","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","labelType":"xbrl:terseLabel","value":"Operating expenses:","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Operating Expenses [Abstract]","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","labelType":"xbrl:documentation","value":"N/a","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","labelType":"xbrl:terseLabel","value":"Other expense","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Other Income Expense [Abstract]","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","labelType":"xbrl:documentation","value":"N/a","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment","labelType":"xbrl:terseLabel","value":"Research and development","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Research and Development","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Research and Development.","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationRevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationRevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Revenue from Contract with Customer, Including Assessed Tax","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationRevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Revenue from Contract with Customer, Including Assessed Tax.","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationTransactionAndRestructuringCosts","labelType":"xbrl:terseLabel","value":"Transaction and restructuring costs","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationTransactionAndRestructuringCosts","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Transaction and Restructuring Costs","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationTransactionAndRestructuringCosts","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Transaction and Restructuring Costs","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","labelType":"xbrl:terseLabel","value":"Unrealized and realized foreign exchange loss","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Unrealized and Realized Foreign Exchange Loss","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Unrealized and Realized Foreign Exchange Loss","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","labelType":"xbrl:terseLabel","value":"Unrealized and realized gain on investments","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Unrealized and Realized Gain on Investments","language":"en-US"},{"forObject":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","labelType":"xbrl:documentation","value":"Disposal Group, Including Discontinued Operation, Unrealized and Realized Gain on Investments.","language":"en-US"},{"forObject":"tsndf:DistributionOfProceedsOnWindupBasis","labelType":"xbrl:terseLabel","value":"Distribution of proceeds on windup basis","language":"en-US"},{"forObject":"tsndf:DistributionOfProceedsOnWindupBasis","labelType":"xbrl:label","value":"Distribution of Proceeds on Windup Basis","language":"en-US"},{"forObject":"tsndf:DistributionOfProceedsOnWindupBasis","labelType":"xbrl:documentation","value":"Distribution of proceeds on windup basis.","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:terseLabel","value":"Changes in unrecognized tax benefits","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Changes in Unrecognized Tax Benefits","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation, changes in unrecognized tax benefits","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","labelType":"xbrl:label","value":"Extinguishment of Debt","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation extinguishment of debt","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","labelType":"xbrl:terseLabel","value":"Return to provision true-up","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation Return To Provision True Up","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation return to provision true-up","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","labelType":"xbrl:terseLabel","value":"Revaluation of contingent consideration","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Revaluation of Contingent Consideration","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation, revaluation of contingent consideration.","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","labelType":"xbrl:terseLabel","value":"Revaluation of contingent consideration","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Revaluation of Contingent Consideration, Percent","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","labelType":"xbrl:documentation","value":"Effective Income Tax Rate Reconciliation, Revaluation of Contingent Consideration, Percent","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","labelType":"xbrl:terseLabel","value":"Revaluation of equity/warrants","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Revaluation of Equity or Warrant","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","labelType":"xbrl:documentation","value":"Effective Income Tax Rate Reconciliation, Revaluation of Equity or Warrant","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","labelType":"xbrl:terseLabel","value":"Revaluation of equity/warrants","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Revaluation of Equity or Warrants","language":"en-US"},{"forObject":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","labelType":"xbrl:documentation","value":"Effective income tax rate reconciliation, revaluation of equity or warrants","language":"en-US"},{"forObject":"tsndf:EffectsOfMovementsInForeignExchange","labelType":"xbrl:documentation","value":"Effects of movements in foreign exchange.","language":"en-US"},{"forObject":"tsndf:EffectsOfMovementsInForeignExchange","labelType":"xbrl:label","value":"Effects Of Movements In Foreign Exchange","language":"en-US"},{"forObject":"tsndf:EffectsOfMovementsInForeignExchange","labelType":"xbrl:terseLabel","value":"Effects of movements in foreign exchange","language":"en-US"},{"forObject":"tsndf:EighteenMonthLockUpRestrictionMember","labelType":"xbrl:documentation","value":"Eighteen Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:EighteenMonthLockUpRestrictionMember","labelType":"xbrl:label","value":"Eighteen Month Lock-up Restriction [Member]","language":"en-US"},{"forObject":"tsndf:EighteenMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"18 Months Lock-up Restriction","language":"en-US"},{"forObject":"tsndf:EmployeeRetensionCreditsTransferFeeAsPercentageOfClaim","labelType":"xbrl:terseLabel","value":"Employee retension credits transfer fee as percentage of claim","language":"en-US"},{"forObject":"tsndf:EmployeeRetensionCreditsTransferFeeAsPercentageOfClaim","labelType":"xbrl:label","value":"Employee Retension Credits Transfer Fee As Percentage Of Claim","language":"en-US"},{"forObject":"tsndf:EmployeeRetensionCreditsTransferFeeAsPercentageOfClaim","labelType":"xbrl:documentation","value":"Employee retension credits transfer fee as percentage of claim.","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsAndTransferFee","labelType":"xbrl:terseLabel","value":"Employee retention credits and transfer fee","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsAndTransferFee","labelType":"xbrl:label","value":"Employee Retention Credits And Transfer Fee","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsAndTransferFee","labelType":"xbrl:documentation","value":"Employee retention credits and transfer fee.","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","labelType":"xbrl:negatedLabel","value":"Employee Retention Credits recorded in other income","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","labelType":"xbrl:documentation","value":"Employee retention credits recorded in other income.","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","labelType":"xbrl:terseLabel","value":"Employee Retention Credits recorded in other income","language":"en-US"},{"forObject":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","labelType":"xbrl:label","value":"Employee Retention Credits Recorded In Other Income","language":"en-US"},{"forObject":"tsndf:ExchangeableSharesMember","labelType":"xbrl:documentation","value":"Exchangeable shares.","language":"en-US"},{"forObject":"tsndf:ExchangeableSharesMember","labelType":"xbrl:label","value":"Exchangeable Shares [Member]","language":"en-US"},{"forObject":"tsndf:ExchangeableSharesMember","labelType":"xbrl:terseLabel","value":"Exchangeable Shares","language":"en-US"},{"forObject":"tsndf:ExercisablePercentage","labelType":"xbrl:label","value":"Exercisable percentage","language":"en-US"},{"forObject":"tsndf:ExercisablePercentage","labelType":"xbrl:documentation","value":"Exercisable percentage","language":"en-US"},{"forObject":"tsndf:ExerciseOfWarrants","labelType":"xbrl:documentation","value":"Exercise of warrants.","language":"en-US"},{"forObject":"tsndf:ExerciseOfWarrants","labelType":"xbrl:label","value":"Exercise Of Warrants","language":"en-US"},{"forObject":"tsndf:ExerciseOfWarrants","labelType":"xbrl:terseLabel","value":"Exercises","language":"en-US"},{"forObject":"tsndf:ExercisePrice1Member","labelType":"xbrl:documentation","value":"Exercise Price.","language":"en-US"},{"forObject":"tsndf:ExercisePrice1Member","labelType":"xbrl:label","value":"Exercise Price 1 [Member]","language":"en-US"},{"forObject":"tsndf:ExercisePrice1Member","labelType":"xbrl:terseLabel","value":"Exercise price of $3.59 (C$5.14)","language":"en-US"},{"forObject":"tsndf:ExercisePriceMember","labelType":"xbrl:documentation","value":"Exercise Price.]","language":"en-US"},{"forObject":"tsndf:ExercisePriceMember","labelType":"xbrl:label","value":"Exercise Price [Member]","language":"en-US"},{"forObject":"tsndf:ExercisePriceMember","labelType":"xbrl:terseLabel","value":"Exercise price of $2.72 (C$3.74)","language":"en-US"},{"forObject":"tsndf:ExpectedCreditLosses","labelType":"xbrl:terseLabel","value":"Expected credit losses","language":"en-US"},{"forObject":"tsndf:ExpectedCreditLosses","labelType":"xbrl:negatedLabel","value":"Expected credit losses","language":"en-US"},{"forObject":"tsndf:ExpectedCreditLosses","labelType":"xbrl:label","value":"Expected Credit Losses","language":"en-US"},{"forObject":"tsndf:ExpectedCreditLosses","labelType":"xbrl:documentation","value":"Expected credit losses.","language":"en-US"},{"forObject":"tsndf:FacilityAndMaintenanceExpense","labelType":"xbrl:documentation","value":"Facility and maintenance expense.","language":"en-US"},{"forObject":"tsndf:FacilityAndMaintenanceExpense","labelType":"xbrl:label","value":"Facility and Maintenance Expense","language":"en-US"},{"forObject":"tsndf:FacilityAndMaintenanceExpense","labelType":"xbrl:terseLabel","value":"Facility and maintenance","language":"en-US"},{"forObject":"tsndf:FacilityHeldForSale","labelType":"xbrl:terseLabel","value":"Facility held for sale","language":"en-US"},{"forObject":"tsndf:FacilityHeldForSale","labelType":"xbrl:label","value":"Facility Held for Sale","language":"en-US"},{"forObject":"tsndf:FacilityHeldForSale","labelType":"xbrl:documentation","value":"Facility held for sale.","language":"en-US"},{"forObject":"tsndf:FacilitySold","labelType":"xbrl:terseLabel","value":"Facility sold","language":"en-US"},{"forObject":"tsndf:FacilitySold","labelType":"xbrl:label","value":"Facility Sold","language":"en-US"},{"forObject":"tsndf:FacilitySold","labelType":"xbrl:documentation","value":"Facility sold.","language":"en-US"},{"forObject":"tsndf:FactoringInterests","labelType":"xbrl:terseLabel","value":"Factoring interests","language":"en-US"},{"forObject":"tsndf:FactoringInterests","labelType":"xbrl:label","value":"Factoring interests","language":"en-US"},{"forObject":"tsndf:FactoringInterests","labelType":"xbrl:documentation","value":"Factoring Interests","language":"en-US"},{"forObject":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","labelType":"xbrl:documentation","value":"Fair value assets transfer between levels amount.","language":"en-US"},{"forObject":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","labelType":"xbrl:label","value":"Fair Value Assets Transfer Between Levels Amount","language":"en-US"},{"forObject":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","labelType":"xbrl:terseLabel","value":"Fair value assets transfers between levels of hierarchy","language":"en-US"},{"forObject":"tsndf:FairValueGainOnRevaluationOfWarrants","labelType":"xbrl:terseLabel","value":"Fair value gain on revaluation of warrants","language":"en-US"},{"forObject":"tsndf:FairValueGainOnRevaluationOfWarrants","labelType":"xbrl:label","value":"Fair Value Gain On Revaluation Of Warrants","language":"en-US"},{"forObject":"tsndf:FairValueGainOnRevaluationOfWarrants","labelType":"xbrl:documentation","value":"Fair value gain on revaluation of warrants.","language":"en-US"},{"forObject":"tsndf:FairValueGainOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:terseLabel","value":"Fair value gain on revaluation of warrants and conversion option","language":"en-US"},{"forObject":"tsndf:FairValueGainOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:label","value":"Fair Value Gain On Revaluation Of Warrants And Conversion Option","language":"en-US"},{"forObject":"tsndf:FairValueGainOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:documentation","value":"Fair value gain on revaluation of warrants and conversion option.","language":"en-US"},{"forObject":"tsndf:FairValueLossOnRevaluationOfWarrants","labelType":"xbrl:terseLabel","value":"Fair value loss on revaluation of warrants","language":"en-US"},{"forObject":"tsndf:FairValueLossOnRevaluationOfWarrants","labelType":"xbrl:label","value":"Fair Value Loss On Revaluation Of Warrants","language":"en-US"},{"forObject":"tsndf:FairValueLossOnRevaluationOfWarrants","labelType":"xbrl:documentation","value":"Fair value loss on revaluation of warrants.","language":"en-US"},{"forObject":"tsndf:FairValueLossOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:terseLabel","value":"Fair value loss on revaluation of warrants and conversion option","language":"en-US"},{"forObject":"tsndf:FairValueLossOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:label","value":"Fair Value Loss On Revaluation Of Warrants And Conversion Option","language":"en-US"},{"forObject":"tsndf:FairValueLossOnRevaluationOfWarrantsAndConversionOption","labelType":"xbrl:documentation","value":"Fair value loss on revaluation of warrants and conversion option.","language":"en-US"},{"forObject":"tsndf:FairValueOfBrandIntangibles","labelType":"xbrl:documentation","value":"Fair value of brand intangibles.","language":"en-US"},{"forObject":"tsndf:FairValueOfBrandIntangibles","labelType":"xbrl:label","value":"Fair Value of Brand Intangibles","language":"en-US"},{"forObject":"tsndf:FairValueOfBrandIntangibles","labelType":"xbrl:terseLabel","value":"Fair value of brand intangibles","language":"en-US"},{"forObject":"tsndf:FairValueOfCultivationAndProcessing","labelType":"xbrl:documentation","value":"Fair value of cultivation and processing.","language":"en-US"},{"forObject":"tsndf:FairValueOfCultivationAndProcessing","labelType":"xbrl:label","value":"Fair Value of Cultivation and Processing","language":"en-US"},{"forObject":"tsndf:FairValueOfCultivationAndProcessing","labelType":"xbrl:terseLabel","value":"Fair value of cultivation and processing","language":"en-US"},{"forObject":"tsndf:FairValueOfRetailLicenses","labelType":"xbrl:documentation","value":"Fair value of retail licenses.","language":"en-US"},{"forObject":"tsndf:FairValueOfRetailLicenses","labelType":"xbrl:label","value":"Fair Value of Retail Licenses","language":"en-US"},{"forObject":"tsndf:FairValueOfRetailLicenses","labelType":"xbrl:terseLabel","value":"Fair value of retail licenses","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicenses","labelType":"xbrl:terseLabel","value":"Fees for services related to NJ licenses","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicenses","labelType":"xbrl:label","value":"Fees For Services Related To NJ Licenses","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicenses","labelType":"xbrl:documentation","value":"Fees for services related to NJ licenses.","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicensesFirstPayment","labelType":"xbrl:terseLabel","value":"Fees for services related to NJ licenses first payment","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicensesFirstPayment","labelType":"xbrl:label","value":"Fees For Services Related To NJ Licenses First Payment","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicensesFirstPayment","labelType":"xbrl:documentation","value":"Fees for services related to NJ licenses first payment.","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicensesSecondPayment","labelType":"xbrl:terseLabel","value":"Fees for services related to NJ licenses second payment","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicensesSecondPayment","labelType":"xbrl:label","value":"Fees For Services Related To NJ Licenses Second Payment","language":"en-US"},{"forObject":"tsndf:FeesForServicesRelatedToNjLicensesSecondPayment","labelType":"xbrl:documentation","value":"Fees for services related to NJ licenses second payment.","language":"en-US"},{"forObject":"tsndf:FeesPaidToTheLendersAndThirdPartiesOnModification","labelType":"xbrl:terseLabel","value":"Fees paid to the lenders and third parties on modification","language":"en-US"},{"forObject":"tsndf:FeesPaidToTheLendersAndThirdPartiesOnModification","labelType":"xbrl:label","value":"Fees Paid to the Lenders and Third Parties on Modification","language":"en-US"},{"forObject":"tsndf:FeesPaidToTheLendersAndThirdPartiesOnModification","labelType":"xbrl:documentation","value":"Fees Paid to the enders and third parties on modification.","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpenses","labelType":"xbrl:documentation","value":"Finance and other expenses.","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpenses","labelType":"xbrl:label","value":"Finance And Other Expenses","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpenses","labelType":"xbrl:terseLabel","value":"Finance and other expenses","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpenses","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpensesAbstract","labelType":"xbrl:documentation","value":"Finance and other expenses.","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpensesAbstract","labelType":"xbrl:label","value":"Finance And Other Expenses [Abstract]","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpensesTextBlock","labelType":"xbrl:documentation","value":"Finance and other expenses.","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpensesTextBlock","labelType":"xbrl:label","value":"Finance And Other Expenses [Text Block]","language":"en-US"},{"forObject":"tsndf:FinanceAndOtherExpensesTextBlock","labelType":"xbrl:terseLabel","value":"Finance and Other Expenses","language":"en-US"},{"forObject":"tsndf:FinanceLeaseAbstract","labelType":"xbrl:documentation","value":"Finance lease.","language":"en-US"},{"forObject":"tsndf:FinanceLeaseAbstract","labelType":"xbrl:label","value":"Finance Lease [Abstract]","language":"en-US"},{"forObject":"tsndf:FinanceLeaseAbstract","labelType":"xbrl:terseLabel","value":"Finance leases:","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","labelType":"xbrl:documentation","value":"Financial instruments and risk management.","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","labelType":"xbrl:label","value":"Financial Instruments And Risk Management [Line Items]","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","labelType":"xbrl:terseLabel","value":"Financial Instruments And Risk Management [Line Items]","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementTable","labelType":"xbrl:documentation","value":"Financial instruments and risk management.","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementTable","labelType":"xbrl:label","value":"Financial Instruments And Risk Management [Table]","language":"en-US"},{"forObject":"tsndf:FinancialInstrumentsAndRiskManagementTable","labelType":"xbrl:terseLabel","value":"Financial Instruments And Risk Management [Table]","language":"en-US"},{"forObject":"tsndf:FinancingObligations","labelType":"xbrl:documentation","value":"Financing obligations.","language":"en-US"},{"forObject":"tsndf:FinancingObligations","labelType":"xbrl:label","value":"Financing Obligations","language":"en-US"},{"forObject":"tsndf:FinancingObligations","labelType":"xbrl:terseLabel","value":"Financing obligations","language":"en-US"},{"forObject":"tsndf:FinancingObligationsCurrent","labelType":"xbrl:documentation","value":"Financing obligations current.","language":"en-US"},{"forObject":"tsndf:FinancingObligationsCurrent","labelType":"xbrl:label","value":"Financing Obligations Current","language":"en-US"},{"forObject":"tsndf:FinancingObligationsCurrent","labelType":"xbrl:terseLabel","value":"Financing obligations current","language":"en-US"},{"forObject":"tsndf:FinancingObligationsNoncurrent","labelType":"xbrl:documentation","value":"Financing obligations noncurrent.","language":"en-US"},{"forObject":"tsndf:FinancingObligationsNoncurrent","labelType":"xbrl:label","value":"Financing Obligations Noncurrent","language":"en-US"},{"forObject":"tsndf:FinancingObligationsNoncurrent","labelType":"xbrl:terseLabel","value":"Financing obligations noncurrent","language":"en-US"},{"forObject":"tsndf:FinancingObligationsNoncurrent","labelType":"xbrl:verboseLabel","value":"Financing obligations","language":"en-US"},{"forObject":"tsndf:FinancingObligationsWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Financing obligations weighted average discount rate","language":"en-US"},{"forObject":"tsndf:FinancingObligationsWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Financing Obligations Weighted Average Discount Rate Percent","language":"en-US"},{"forObject":"tsndf:FinancingObligationsWeightedAverageDiscountRatePercent","labelType":"xbrl:documentation","value":"Financing obligations weighted average discount rate percent.","language":"en-US"},{"forObject":"tsndf:FinancingObligationsWeightedAverageTerm","labelType":"xbrl:terseLabel","value":"Financing obligations weighted average term","language":"en-US"},{"forObject":"tsndf:FinancingObligationsWeightedAverageTerm","labelType":"xbrl:label","value":"Financing Obligations Weighted Average Term","language":"en-US"},{"forObject":"tsndf:FinancingObligationsWeightedAverageTerm","labelType":"xbrl:documentation","value":"Financing obligations weighted average term.","language":"en-US"},{"forObject":"tsndf:FloridareportingunitmemberMember","labelType":"xbrl:terseLabel","value":"Florida Reporting Unit","language":"en-US"},{"forObject":"tsndf:FloridareportingunitmemberMember","labelType":"xbrl:label","value":"FloridaReportingUnitMember [Member]","language":"en-US"},{"forObject":"tsndf:FloridareportingunitmemberMember","labelType":"xbrl:documentation","value":"FloridaReportingUnitMember.","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingDecreasePercentage","labelType":"xbrl:terseLabel","value":"Foreign currency fluctuating decrease percentage","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingDecreasePercentage","labelType":"xbrl:label","value":"Foreign Currency Fluctuating Decrease Percentage","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingDecreasePercentage","labelType":"xbrl:documentation","value":"Foreign Currency Fluctuating Decrease Percentage","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingIncreasePercentage","labelType":"xbrl:terseLabel","value":"Foreign currency fluctuating increase percentage","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingIncreasePercentage","labelType":"xbrl:label","value":"Foreign Currency Fluctuating Increase Percentage","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingIncreasePercentage","labelType":"xbrl:documentation","value":"Foreign currency fluctuating increase percentage.","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingPercentage","labelType":"xbrl:terseLabel","value":"Foreign currency fluctuating percentage","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingPercentage","labelType":"xbrl:label","value":"Foreign Currency Fluctuating Percentage","language":"en-US"},{"forObject":"tsndf:ForeignCurrencyFluctuatingPercentage","labelType":"xbrl:documentation","value":"Foreign Currency Fluctuating Percentage","language":"en-US"},{"forObject":"tsndf:ForgivenessOfLoanPrincipalAndInterest","labelType":"xbrl:negatedTerseLabel","value":"Forgiveness of principal and interest on loans","language":"en-US"},{"forObject":"tsndf:ForgivenessOfLoanPrincipalAndInterest","labelType":"xbrl:negatedLabel","value":"Forgiveness of loan principal and interest","language":"en-US"},{"forObject":"tsndf:ForgivenessOfLoanPrincipalAndInterest","labelType":"xbrl:documentation","value":"Forgiveness of loan principal and interest.","language":"en-US"},{"forObject":"tsndf:ForgivenessOfLoanPrincipalAndInterest","labelType":"xbrl:label","value":"Forgiveness Of Loan Principal And Interest","language":"en-US"},{"forObject":"tsndf:ForgivenessOfLoanPrincipalAndInterest","labelType":"xbrl:terseLabel","value":"Forgiveness of principal and interest on loans","language":"en-US"},{"forObject":"tsndf:GageBannerMember","labelType":"xbrl:terseLabel","value":"Gage Banner","language":"en-US"},{"forObject":"tsndf:GageBannerMember","labelType":"xbrl:label","value":"Gage Banner [Member]","language":"en-US"},{"forObject":"tsndf:GageBannerMember","labelType":"xbrl:documentation","value":"Gage banner.","language":"en-US"},{"forObject":"tsndf:GageBrandMember","labelType":"xbrl:terseLabel","value":"Gage Brand","language":"en-US"},{"forObject":"tsndf:GageBrandMember","labelType":"xbrl:label","value":"Gage Brand [Member]","language":"en-US"},{"forObject":"tsndf:GageBrandMember","labelType":"xbrl:documentation","value":"Gage brand.","language":"en-US"},{"forObject":"tsndf:GageGrowthCorpMember","labelType":"xbrl:documentation","value":"Gage Growth Corp.","language":"en-US"},{"forObject":"tsndf:GageGrowthCorpMember","labelType":"xbrl:label","value":"Gage Growth Corp [Member]","language":"en-US"},{"forObject":"tsndf:GageGrowthCorpMember","labelType":"xbrl:terseLabel","value":"Gage Growth Corp","language":"en-US"},{"forObject":"tsndf:GageLoanMember","labelType":"xbrl:documentation","value":"Gage Loan.","language":"en-US"},{"forObject":"tsndf:GageLoanMember","labelType":"xbrl:label","value":"Gage Loan [Member]","language":"en-US"},{"forObject":"tsndf:GageLoanMember","labelType":"xbrl:terseLabel","value":"Gage Loan","language":"en-US"},{"forObject":"tsndf:GageLoanMember","labelType":"xbrl:verboseLabel","value":"Gage Loans","language":"en-US"},{"forObject":"tsndf:GageWarrantMember","labelType":"xbrl:documentation","value":"Gage warrant [member].","language":"en-US"},{"forObject":"tsndf:GageWarrantMember","labelType":"xbrl:label","value":"Gage Warrant [Member]","language":"en-US"},{"forObject":"tsndf:GageWarrantMember","labelType":"xbrl:terseLabel","value":"Gage Warrant","language":"en-US"},{"forObject":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","labelType":"xbrl:terseLabel","value":"(Gain) loss on derecognition of right of use assets and lease termination","language":"en-US"},{"forObject":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","labelType":"xbrl:label","value":"Gain Loss On Derecognition Of Right Of Use Assets And Lease Termination","language":"en-US"},{"forObject":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","labelType":"xbrl:documentation","value":"Gain loss on derecognition of right of use assets and lease termination.","language":"en-US"},{"forObject":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","labelType":"xbrl:negatedLabel","value":"Gain on fair value of warrants and purchase option derivative assets","language":"en-US"},{"forObject":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","labelType":"xbrl:terseLabel","value":"Loss on fair value of warrants and purchase option derivative asset","language":"en-US"},{"forObject":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","labelType":"xbrl:documentation","value":"Gain (loss) on fair value of warrants and purchase option derivative asset.","language":"en-US"},{"forObject":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","labelType":"xbrl:label","value":"Gain Loss On Fair Value Of Warrants And Purchase Option Derivative Asset","language":"en-US"},{"forObject":"tsndf:GainLossOnWarrantsAndDerivative","labelType":"xbrl:negatedLabel","value":"Gain on fair value of warrants and purchase option derivative","language":"en-US"},{"forObject":"tsndf:GainLossOnWarrantsAndDerivative","labelType":"xbrl:label","value":"Gain (Loss) On Warrants And Derivative","language":"en-US"},{"forObject":"tsndf:GainLossOnWarrantsAndDerivative","labelType":"xbrl:documentation","value":"Gain (loss) on warrants and derivative.","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:terseLabel","value":"General and Administrative Expenses","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:documentation","value":"General and administrative expenses.","language":"en-US"},{"forObject":"tsndf:GeneralAndAdministrativeExpensesTextBlock","labelType":"xbrl:label","value":"General And Administrative Expenses [Text Block]","language":"en-US"},{"forObject":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","labelType":"xbrl:documentation","value":"GuadCo LLC and KCR Holdings LLC.","language":"en-US"},{"forObject":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","labelType":"xbrl:label","value":"Guad Co L L C And K C R Holdings L L C [Member]","language":"en-US"},{"forObject":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","labelType":"xbrl:terseLabel","value":"Guad Co L L C And K C R Holdings L L C","language":"en-US"},{"forObject":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","labelType":"xbrl:verboseLabel","value":"KCR","language":"en-US"},{"forObject":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","labelType":"xbrl:terseLabel","value":"HMS","language":"en-US"},{"forObject":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","labelType":"xbrl:documentation","value":"HMS Health, LLC and HMS Processing, LLC.","language":"en-US"},{"forObject":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","labelType":"xbrl:label","value":"H M S Health L L C And H M S Processing L L C [Member]","language":"en-US"},{"forObject":"tsndf:HerbicultureIncMember","labelType":"xbrl:terseLabel","value":"Herbiculture Inc","language":"en-US"},{"forObject":"tsndf:HerbicultureIncMember","labelType":"xbrl:label","value":"Herbiculture Inc [Member]","language":"en-US"},{"forObject":"tsndf:HerbicultureIncMember","labelType":"xbrl:documentation","value":"Herbiculture Inc.","language":"en-US"},{"forObject":"tsndf:HerbicultureIncorporationMember","labelType":"xbrl:terseLabel","value":"Herbiculture","language":"en-US"},{"forObject":"tsndf:HerbicultureIncorporationMember","labelType":"xbrl:label","value":"Herbiculture Incorporation [Member]","language":"en-US"},{"forObject":"tsndf:HerbicultureIncorporationMember","labelType":"xbrl:documentation","value":"Herbiculture incorporation.","language":"en-US"},{"forObject":"tsndf:IHCRealEstateLpMember","labelType":"xbrl:terseLabel","value":"IHC Real Estate LP","language":"en-US"},{"forObject":"tsndf:IHCRealEstateLpMember","labelType":"xbrl:label","value":"I H C Real Estate LP [Member]","language":"en-US"},{"forObject":"tsndf:IHCRealEstateLpMember","labelType":"xbrl:documentation","value":"IHC real estate LP.","language":"en-US"},{"forObject":"tsndf:IhcRealEstateLpLoanMember","labelType":"xbrl:terseLabel","value":"IHC Real Estate LP Loan","language":"en-US"},{"forObject":"tsndf:IhcRealEstateLpLoanMember","labelType":"xbrl:label","value":"IHC Real Estate LP Loan [Member]","language":"en-US"},{"forObject":"tsndf:IhcRealEstateLpLoanMember","labelType":"xbrl:documentation","value":"IHC real estate LP loan.","language":"en-US"},{"forObject":"tsndf:IleraHealthcareLlcMember","labelType":"xbrl:terseLabel","value":"Ilera","language":"en-US"},{"forObject":"tsndf:IleraHealthcareLlcMember","labelType":"xbrl:label","value":"Ilera Healthcare LLC [Member]","language":"en-US"},{"forObject":"tsndf:IleraHealthcareLlcMember","labelType":"xbrl:documentation","value":"Ilera Healthcare LLC.","language":"en-US"},{"forObject":"tsndf:IleraHealthcareMember","labelType":"xbrl:verboseLabel","value":"Ilera","language":"en-US"},{"forObject":"tsndf:IleraHealthcareMember","labelType":"xbrl:documentation","value":"Ilera healthcare.","language":"en-US"},{"forObject":"tsndf:IleraHealthcareMember","labelType":"xbrl:label","value":"Ilera Healthcare [Member]","language":"en-US"},{"forObject":"tsndf:IleraHealthcareMember","labelType":"xbrl:terseLabel","value":"Terr Ascend","language":"en-US"},{"forObject":"tsndf:IleraMember","labelType":"xbrl:terseLabel","value":"Ilera","language":"en-US"},{"forObject":"tsndf:IleraMember","labelType":"xbrl:label","value":"Ilera [Member]","language":"en-US"},{"forObject":"tsndf:IleraMember","labelType":"xbrl:documentation","value":"Ilera.","language":"en-US"},{"forObject":"tsndf:IleraTermLoanMember","labelType":"xbrl:documentation","value":"Ilera term loan.","language":"en-US"},{"forObject":"tsndf:IleraTermLoanMember","labelType":"xbrl:label","value":"Ilera Term Loan [Member]","language":"en-US"},{"forObject":"tsndf:IleraTermLoanMember","labelType":"xbrl:terseLabel","value":"Ilera Term Loan","language":"en-US"},{"forObject":"tsndf:ImpairmentOfCultivationAndProcessingLicenses","labelType":"xbrl:documentation","value":"Impairment of cultivation and processing licenses.","language":"en-US"},{"forObject":"tsndf:ImpairmentOfCultivationAndProcessingLicenses","labelType":"xbrl:label","value":"Impairment of Cultivation and Processing Licenses","language":"en-US"},{"forObject":"tsndf:ImpairmentOfCultivationAndProcessingLicenses","labelType":"xbrl:terseLabel","value":"Impairment of cultivation and processing licenses","language":"en-US"},{"forObject":"tsndf:ImpairmentOfIntellectualProperty","labelType":"xbrl:terseLabel","value":"Impairment of intellectual property","language":"en-US"},{"forObject":"tsndf:ImpairmentOfIntellectualProperty","labelType":"xbrl:label","value":"Impairment of Intellectual Property","language":"en-US"},{"forObject":"tsndf:ImpairmentOfIntellectualProperty","labelType":"xbrl:documentation","value":"Impairment of intellectual property.","language":"en-US"},{"forObject":"tsndf:ImpairmentOfRetailLicenses","labelType":"xbrl:documentation","value":"Impairment of retail licenses.","language":"en-US"},{"forObject":"tsndf:ImpairmentOfRetailLicenses","labelType":"xbrl:label","value":"Impairment of Retail Licenses","language":"en-US"},{"forObject":"tsndf:ImpairmentOfRetailLicenses","labelType":"xbrl:terseLabel","value":"Impairment of retail licenses","language":"en-US"},{"forObject":"tsndf:ImpliedConsiderationOfWarrant","labelType":"xbrl:verboseLabel","value":"Consideration for warrant","language":"en-US"},{"forObject":"tsndf:ImpliedConsiderationOfWarrant","labelType":"xbrl:label","value":"Implied Consideration of Warrant","language":"en-US"},{"forObject":"tsndf:ImpliedConsiderationOfWarrant","labelType":"xbrl:documentation","value":"Implied consideration of warrant.","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:terseLabel","value":"Domestic","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:label","value":"Income (Loss) From Continuing and Discontinued Operations Before Income Taxes Domestic","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:documentation","value":"Income (loss) from continuing and discontinued operations before income taxes domestic.","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Net (loss) income before taxes","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Income (loss) before income taxes","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) From Continuing and Discontinued Operations Before Income Taxes Extraordinary Items Noncontrolling Interest","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:documentation","value":"Income (loss) from continuing and discontinued operations before income taxes extraordinary items noncontrolling interest.","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:label","value":"Income (Loss) From Continuing and Discontinued Operations Before Income Taxes Foreign","language":"en-US"},{"forObject":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:documentation","value":"Income (loss) from continuing and discontinued operations before income taxes foreign.","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:terseLabel","value":"Changes in unrecognized tax benefits","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Income Tax Reconciliation, Changes In Unrecognized Tax Benefits","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","labelType":"xbrl:documentation","value":"Income tax reconciliation, changes in unrecognized tax benefits.","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","labelType":"xbrl:label","value":"Extinguishment of debt","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","labelType":"xbrl:documentation","value":"Income tax reconciliation extinguishment of debt","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","labelType":"xbrl:terseLabel","value":"Return to provision true-up","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","labelType":"xbrl:label","value":"Income Tax Reconciliation Return To Provision True Up","language":"en-US"},{"forObject":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","labelType":"xbrl:documentation","value":"Income tax reconciliation return to provision true-up.","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","labelType":"xbrl:documentation","value":"Increase decrease in accounts payable and accrued liabilities and other payables.","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","labelType":"xbrl:label","value":"Increase Decrease In Accounts Payable And Accrued Liabilities And Other Payables","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","labelType":"xbrl:terseLabel","value":"Accounts payable and accrued liabilities and other payables","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","labelType":"xbrl:documentation","value":"Increase decrease in contingent consideration payable.","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","labelType":"xbrl:label","value":"Increase Decrease In Contingent Consideration Payable","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","labelType":"xbrl:terseLabel","value":"Contingent consideration payable","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","labelType":"xbrl:negatedLabel","value":"Prepaid expense and other current assets","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","labelType":"xbrl:label","value":"Increase Decrease in Prepaid Expenses and Other Current Assets","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","labelType":"xbrl:documentation","value":"Increase decrease in prepaid expenses and other current assets.","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","labelType":"xbrl:terseLabel","value":"Uncertain tax position liabilities","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","labelType":"xbrl:label","value":"Increase Decrease In Uncertain Tax Position Liabilities","language":"en-US"},{"forObject":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","labelType":"xbrl:documentation","value":"Increase (decrease) in uncertain tax position liabilities.","language":"en-US"},{"forObject":"tsndf:Increasedecreaseinintangibleassets","labelType":"xbrl:terseLabel","value":"Increase in intangible assets carrying amount","language":"en-US"},{"forObject":"tsndf:Increasedecreaseinintangibleassets","labelType":"xbrl:label","value":"IncreaseDecreaseInIntangibleAssets","language":"en-US"},{"forObject":"tsndf:Increasedecreaseinintangibleassets","labelType":"xbrl:documentation","value":"Increase decrease in intangible assets","language":"en-US"},{"forObject":"tsndf:IncrementalTermLoans","labelType":"xbrl:terseLabel","value":"Incremental term loans","language":"en-US"},{"forObject":"tsndf:IncrementalTermLoans","labelType":"xbrl:label","value":"Incremental Term Loans","language":"en-US"},{"forObject":"tsndf:IncrementalTermLoans","labelType":"xbrl:documentation","value":"Incremental term loans.","language":"en-US"},{"forObject":"tsndf:IndefiniteAndDefiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of indefinite and definite lived intangible assets amortization expense","language":"en-US"},{"forObject":"tsndf:IndefiniteAndDefiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Indefinite and Definite Lived Intangible Assets Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"tsndf:IndefiniteAndDefiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock","labelType":"xbrl:documentation","value":"Indefinite and Definite Lived Intangible Assets Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"tsndf:IndemnificationAssetNoncurrent","labelType":"xbrl:documentation","value":"Indemnification asset noncurrent.","language":"en-US"},{"forObject":"tsndf:IndemnificationAssetNoncurrent","labelType":"xbrl:label","value":"Indemnification Asset Noncurrent","language":"en-US"},{"forObject":"tsndf:IndemnificationAssetNoncurrent","labelType":"xbrl:terseLabel","value":"Indemnification asset","language":"en-US"},{"forObject":"tsndf:IndemnificationAssetRelease","labelType":"xbrl:documentation","value":"Indemnification asset release.","language":"en-US"},{"forObject":"tsndf:IndemnificationAssetRelease","labelType":"xbrl:label","value":"Indemnification Asset Release","language":"en-US"},{"forObject":"tsndf:IndemnificationAssetRelease","labelType":"xbrl:terseLabel","value":"Indemnification asset release","language":"en-US"},{"forObject":"tsndf:InitialMeasurementOfPurchaseOptionDerivativeAsset","labelType":"xbrl:terseLabel","value":"Initial measurement of purchase option derivative asset","language":"en-US"},{"forObject":"tsndf:InitialMeasurementOfPurchaseOptionDerivativeAsset","labelType":"xbrl:label","value":"Initial Measurement Of Purchase Option Derivative Asset","language":"en-US"},{"forObject":"tsndf:InitialMeasurementOfPurchaseOptionDerivativeAsset","labelType":"xbrl:documentation","value":"Initial measurement of purchase option derivative asset.","language":"en-US"},{"forObject":"tsndf:InsiderParticipationMember","labelType":"xbrl:terseLabel","value":"Insider Participation","language":"en-US"},{"forObject":"tsndf:InsiderParticipationMember","labelType":"xbrl:label","value":"Insider Participation [Member]","language":"en-US"},{"forObject":"tsndf:InsiderParticipationMember","labelType":"xbrl:documentation","value":"Insider participation.","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","labelType":"xbrl:documentation","value":"Intangible assets excluding goodwill accumulated amortization.","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","labelType":"xbrl:label","value":"Intangible Assets Excluding Goodwill Accumulated Amortization","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","labelType":"xbrl:terseLabel","value":"Intangible assets net, Accumulated Amortization","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","labelType":"xbrl:negatedLabel","value":"Intangible assets net, Accumulated Amortization","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsLineItems","labelType":"xbrl:documentation","value":"Intangible assets.","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsLineItems","labelType":"xbrl:label","value":"Intangible Assets [Line Items]","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsLineItems","labelType":"xbrl:terseLabel","value":"Intangible Assets [Line Items]","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsTable","labelType":"xbrl:documentation","value":"Intangible assets.","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsTable","labelType":"xbrl:label","value":"Intangible Assets [Table]","language":"en-US"},{"forObject":"tsndf:IntangibleAssetsTable","labelType":"xbrl:terseLabel","value":"Intangible Assets [Table]","language":"en-US"},{"forObject":"tsndf:IntendedDispensaryRebrandArea","labelType":"xbrl:documentation","value":"Intended dispensary rebrand area.","language":"en-US"},{"forObject":"tsndf:IntendedDispensaryRebrandArea","labelType":"xbrl:label","value":"Intended Dispensary Rebrand Area","language":"en-US"},{"forObject":"tsndf:IntendedDispensaryRebrandArea","labelType":"xbrl:terseLabel","value":"Intended dispensary rebrand area","language":"en-US"},{"forObject":"tsndf:InterestOnlyPaymentsTerm","labelType":"xbrl:terseLabel","value":"Interest-only payments term","language":"en-US"},{"forObject":"tsndf:InterestOnlyPaymentsTerm","labelType":"xbrl:label","value":"Interest Only Payments Term","language":"en-US"},{"forObject":"tsndf:InterestOnlyPaymentsTerm","labelType":"xbrl:documentation","value":"Interest Only Payments Term","language":"en-US"},{"forObject":"tsndf:InterestRateRiskFluctuatingPercentage","labelType":"xbrl:terseLabel","value":"Interest rate risk fluctuating percentage","language":"en-US"},{"forObject":"tsndf:InterestRateRiskFluctuatingPercentage","labelType":"xbrl:label","value":"Interest Rate Risk Fluctuating Percentage","language":"en-US"},{"forObject":"tsndf:InterestRateRiskFluctuatingPercentage","labelType":"xbrl:documentation","value":"Interest rate risk fluctuating percentage.","language":"en-US"},{"forObject":"tsndf:InventoryAccessoriesSuppliesAndConsumables","labelType":"xbrl:documentation","value":"Inventory accessories, supplies and consumables","language":"en-US"},{"forObject":"tsndf:InventoryAccessoriesSuppliesAndConsumables","labelType":"xbrl:label","value":"Inventory Accessories, Supplies and Consumables","language":"en-US"},{"forObject":"tsndf:InventoryAccessoriesSuppliesAndConsumables","labelType":"xbrl:verboseLabel","value":"Accessories, supplies and consumables","language":"en-US"},{"forObject":"tsndf:InventoryDeemedUnsaleableMember","labelType":"xbrl:documentation","value":"Inventory deemed unsaleable.","language":"en-US"},{"forObject":"tsndf:InventoryDeemedUnsaleableMember","labelType":"xbrl:label","value":"Inventory Deemed Unsaleable [Member]","language":"en-US"},{"forObject":"tsndf:InventoryDeemedUnsaleableMember","labelType":"xbrl:terseLabel","value":"Inventory Deemed Unsaleable","language":"en-US"},{"forObject":"tsndf:InventoryPurchasedFromThirdPartySupplierMember","labelType":"xbrl:documentation","value":"Inventory purchased from third-party supplier.","language":"en-US"},{"forObject":"tsndf:InventoryPurchasedFromThirdPartySupplierMember","labelType":"xbrl:label","value":"Inventory Purchased From Third Party Supplier [Member]","language":"en-US"},{"forObject":"tsndf:InventoryPurchasedFromThirdPartySupplierMember","labelType":"xbrl:terseLabel","value":"Inventory Purchased from Third-Party Supplier","language":"en-US"},{"forObject":"tsndf:IssuedPromissoryProperty","labelType":"xbrl:terseLabel","value":"Issued promissory property note","language":"en-US"},{"forObject":"tsndf:IssuedPromissoryProperty","labelType":"xbrl:label","value":"Issued Promissory Property","language":"en-US"},{"forObject":"tsndf:IssuedPromissoryProperty","labelType":"xbrl:documentation","value":"Issued promissory property.","language":"en-US"},{"forObject":"tsndf:JasonWildAndAffiliatesMember","labelType":"xbrl:terseLabel","value":"Jason wild and affiliates","language":"en-US"},{"forObject":"tsndf:JasonWildAndAffiliatesMember","labelType":"xbrl:label","value":"Jason Wild and Affiliates [Member]","language":"en-US"},{"forObject":"tsndf:JasonWildAndAffiliatesMember","labelType":"xbrl:documentation","value":"Jason Wild and Affiliates.","language":"en-US"},{"forObject":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:terseLabel","value":"June 2023 Private Placement","language":"en-US"},{"forObject":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:label","value":"June Two Thousand Twenty Three Private Placement [Member]","language":"en-US"},{"forObject":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","labelType":"xbrl:documentation","value":"June two thousand twenty three private placement.","language":"en-US"},{"forObject":"tsndf:KCRMember","labelType":"xbrl:terseLabel","value":"KCR","language":"en-US"},{"forObject":"tsndf:KCRMember","labelType":"xbrl:documentation","value":"KCR.","language":"en-US"},{"forObject":"tsndf:KCRMember","labelType":"xbrl:label","value":"K C R [Member]","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiIncorpoationMember","labelType":"xbrl:documentation","value":"KISA enterprises MI incorporation.","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiIncorpoationMember","labelType":"xbrl:terseLabel","value":"KISA Enterprises MI Inc.","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiIncorpoationMember","labelType":"xbrl:label","value":"KISA Enterprises MI Incorpoation [Member]","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","labelType":"xbrl:documentation","value":"KISA Enterprises MI, LLC and KISA Holdings, LLC.","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","labelType":"xbrl:label","value":"KISA Enterprises MI, LLC and KISA Holdings, LLC [Member]","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","labelType":"xbrl:terseLabel","value":"KISA Enterprises MI, LLC and KISA Holdings, LLC","language":"en-US"},{"forObject":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","labelType":"xbrl:verboseLabel","value":"Pinnacle","language":"en-US"},{"forObject":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","labelType":"xbrl:terseLabel","value":"Lessee finance lease option to extend and terminate.","language":"en-US"},{"forObject":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","labelType":"xbrl:label","value":"Lessee Finance Lease Option to Extend and Terminate","language":"en-US"},{"forObject":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","labelType":"xbrl:documentation","value":"Lessee Finance Lease Option to Extend and Terminate","language":"en-US"},{"forObject":"tsndf:LiabilityOnUncertainTaxPositionAndOtherLongTermLiabilities","labelType":"xbrl:terseLabel","value":"Liability on uncertain tax position and other long term liabilities","language":"en-US"},{"forObject":"tsndf:LiabilityOnUncertainTaxPositionAndOtherLongTermLiabilities","labelType":"xbrl:label","value":"Liability On Uncertain Tax Position And Other Long Term Liabilities","language":"en-US"},{"forObject":"tsndf:LiabilityOnUncertainTaxPositionAndOtherLongTermLiabilities","labelType":"xbrl:documentation","value":"Liability on uncertain tax position and other long term liabilities","language":"en-US"},{"forObject":"tsndf:LoanInterestAccretion","labelType":"xbrl:terseLabel","value":"Interest and accretion","language":"en-US"},{"forObject":"tsndf:LoanInterestAccretion","labelType":"xbrl:documentation","value":"Loan interest accretion.","language":"en-US"},{"forObject":"tsndf:LoanInterestAccretion","labelType":"xbrl:label","value":"Loan Interest Accretion","language":"en-US"},{"forObject":"tsndf:MarylandAcquisitionLoansMember","labelType":"xbrl:terseLabel","value":"Maryland Acquisition Loans","language":"en-US"},{"forObject":"tsndf:MarylandAcquisitionLoansMember","labelType":"xbrl:label","value":"Maryland Acquisition Loans [Member]","language":"en-US"},{"forObject":"tsndf:MarylandAcquisitionLoansMember","labelType":"xbrl:documentation","value":"Maryland acquisition loans.","language":"en-US"},{"forObject":"tsndf:MinorityInterestCapitalAndDistributionsContributions","labelType":"xbrl:documentation","value":"Minority Interest capital and distributions contributions","language":"en-US"},{"forObject":"tsndf:MinorityInterestCapitalAndDistributionsContributions","labelType":"xbrl:label","value":"Minority Interest Capital And Distributions Contributions","language":"en-US"},{"forObject":"tsndf:MinorityInterestCapitalAndDistributionsContributions","labelType":"xbrl:terseLabel","value":"Capital contributions received","language":"en-US"},{"forObject":"tsndf:MortgagePayableFixedInterestRate","labelType":"xbrl:terseLabel","value":"Mortgage payable fixed interest rate","language":"en-US"},{"forObject":"tsndf:MortgagePayableFixedInterestRate","labelType":"xbrl:label","value":"Mortgage Payable Fixed Interest Rate","language":"en-US"},{"forObject":"tsndf:MortgagePayableFixedInterestRate","labelType":"xbrl:documentation","value":"Mortgage payable fixed interest rate.","language":"en-US"},{"forObject":"tsndf:NewJerseyPartnershipMember","labelType":"xbrl:terseLabel","value":"New Jersey Partnership","language":"en-US"},{"forObject":"tsndf:NewJerseyPartnershipMember","labelType":"xbrl:label","value":"New Jersey Partnership [Member]","language":"en-US"},{"forObject":"tsndf:NewJerseyPartnershipMember","labelType":"xbrl:documentation","value":"New Jersey Partnership.","language":"en-US"},{"forObject":"tsndf:NoContractualLockUpRestrictionsMember","labelType":"xbrl:documentation","value":"No contractual lock-up restrictions.","language":"en-US"},{"forObject":"tsndf:NoContractualLockUpRestrictionsMember","labelType":"xbrl:label","value":"No Contractual Lock-up Restrictions [Member]","language":"en-US"},{"forObject":"tsndf:NoContractualLockUpRestrictionsMember","labelType":"xbrl:terseLabel","value":"No Contractual Lock-up Restrictions","language":"en-US"},{"forObject":"tsndf:NonControllingInterestsPolicyTextBlock","labelType":"xbrl:documentation","value":"Non controlling interests.","language":"en-US"},{"forObject":"tsndf:NonControllingInterestsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Non-controlling interests","language":"en-US"},{"forObject":"tsndf:NonControllingInterestsPolicyTextBlock","labelType":"xbrl:label","value":"Non Controlling Interests [Policy Text Block]","language":"en-US"},{"forObject":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","labelType":"xbrl:documentation","value":"Noncash or part noncash acquisition, promissory notes issued","language":"en-US"},{"forObject":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","labelType":"xbrl:label","value":"Noncash or Part Noncash Acquisition, Promissory Notes Issued","language":"en-US"},{"forObject":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","labelType":"xbrl:terseLabel","value":"Promissory note issued as consideration for acquisitions","language":"en-US"},{"forObject":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","labelType":"xbrl:terseLabel","value":"Capital distributions","language":"en-US"},{"forObject":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","labelType":"xbrl:documentation","value":"Noncontrolling interest increase (decrease) from capital contributions.","language":"en-US"},{"forObject":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","labelType":"xbrl:label","value":"Noncontrolling Interest Increase Decrease From Capital Contributions","language":"en-US"},{"forObject":"tsndf:NotionalPricePerExchangeableShares","labelType":"xbrl:terseLabel","value":"Notional price per exchangeable shares","language":"en-US"},{"forObject":"tsndf:NotionalPricePerExchangeableShares","labelType":"xbrl:label","value":"Notional Price Per Exchangeable Shares","language":"en-US"},{"forObject":"tsndf:NotionalPricePerExchangeableShares","labelType":"xbrl:documentation","value":"Notional price per exchangeable shares.","language":"en-US"},{"forObject":"tsndf:NumberOfApothecariumDispensariesAcquired","labelType":"xbrl:terseLabel","value":"Number of apothecarium dispensaries acquired","language":"en-US"},{"forObject":"tsndf:NumberOfApothecariumDispensariesAcquired","labelType":"xbrl:label","value":"Number of Apothecarium Dispensaries Acquired","language":"en-US"},{"forObject":"tsndf:NumberOfApothecariumDispensariesAcquired","labelType":"xbrl:documentation","value":"Number of apothecarium dispensaries acquired.","language":"en-US"},{"forObject":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","labelType":"xbrl:terseLabel","value":"Number of cultivation/processing facility owned","language":"en-US"},{"forObject":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","labelType":"xbrl:label","value":"Number of Cultivation or Processing Facility Owned","language":"en-US"},{"forObject":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","labelType":"xbrl:documentation","value":"Number of cultivation or processing facility owned.","language":"en-US"},{"forObject":"tsndf:NumberOfCustomers","labelType":"xbrl:terseLabel","value":"Number of customers","language":"en-US"},{"forObject":"tsndf:NumberOfCustomers","labelType":"xbrl:label","value":"Number Of Customers","language":"en-US"},{"forObject":"tsndf:NumberOfCustomers","labelType":"xbrl:documentation","value":"Number of customers.","language":"en-US"},{"forObject":"tsndf:NumberOfCustomersAgreedToPaymentPlanOverNinetyDays","labelType":"xbrl:documentation","value":"Number of customers agreed to payment plan over ninety days.","language":"en-US"},{"forObject":"tsndf:NumberOfCustomersAgreedToPaymentPlanOverNinetyDays","labelType":"xbrl:label","value":"Number of Customers Agreed To Payment Plan Over Ninety Days","language":"en-US"},{"forObject":"tsndf:NumberOfCustomersAgreedToPaymentPlanOverNinetyDays","labelType":"xbrl:terseLabel","value":"Number of customers agreed to payment plan over 90 days","language":"en-US"},{"forObject":"tsndf:NumberOfFinanceLease","labelType":"xbrl:documentation","value":"Number of finance lease.","language":"en-US"},{"forObject":"tsndf:NumberOfFinanceLease","labelType":"xbrl:label","value":"Number Of Finance Lease","language":"en-US"},{"forObject":"tsndf:NumberOfFinanceLease","labelType":"xbrl:terseLabel","value":"Number of finance lease","language":"en-US"},{"forObject":"tsndf:NumberOfLesseeFinanceLease","labelType":"xbrl:terseLabel","value":"Number of finance lease","language":"en-US"},{"forObject":"tsndf:NumberOfLesseeFinanceLease","labelType":"xbrl:label","value":"Number of Lessee Finance Lease","language":"en-US"},{"forObject":"tsndf:NumberOfLesseeFinanceLease","labelType":"xbrl:documentation","value":"Number of Lessee Finance Lease","language":"en-US"},{"forObject":"tsndf:NumberOfMajorCustomers","labelType":"xbrl:documentation","value":"Number of major customers.","language":"en-US"},{"forObject":"tsndf:NumberOfMajorCustomers","labelType":"xbrl:label","value":"Number Of Major Customers","language":"en-US"},{"forObject":"tsndf:NumberOfMajorCustomers","labelType":"xbrl:terseLabel","value":"Number of customers accounting more than 10% of revenue","language":"en-US"},{"forObject":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","labelType":"xbrl:terseLabel","value":"Number of majority owned operation in dispensaries","language":"en-US"},{"forObject":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","labelType":"xbrl:label","value":"Number of Majority Owned Operation in Dispensaries","language":"en-US"},{"forObject":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","labelType":"xbrl:documentation","value":"Number of majority owned operation in dispensaries.","language":"en-US"},{"forObject":"tsndf:NumberOfPromissoryNotes","labelType":"xbrl:documentation","value":"Number of promissory notes.","language":"en-US"},{"forObject":"tsndf:NumberOfPromissoryNotes","labelType":"xbrl:label","value":"Number of Promissory Notes","language":"en-US"},{"forObject":"tsndf:NumberOfRetailDispensaryLicenses","labelType":"xbrl:documentation","value":"Number of retail dispensary licenses.","language":"en-US"},{"forObject":"tsndf:NumberOfRetailDispensaryLicenses","labelType":"xbrl:label","value":"Number of Retail Dispensary Licenses","language":"en-US"},{"forObject":"tsndf:NumberOfRetailDispensaryLicenses","labelType":"xbrl:terseLabel","value":"Number of retail dispensary licenses","language":"en-US"},{"forObject":"tsndf:NumberOfRetailDispensaryLicensesCurrentlyOperational","labelType":"xbrl:documentation","value":"Number of retail dispensary licenses currently operational.","language":"en-US"},{"forObject":"tsndf:NumberOfRetailDispensaryLicensesCurrentlyOperational","labelType":"xbrl:label","value":"Number of Retail Dispensary Licenses Currently Operational","language":"en-US"},{"forObject":"tsndf:NumberOfRetailDispensaryLicensesCurrentlyOperational","labelType":"xbrl:terseLabel","value":"Number of dispensary licenses currently operational","language":"en-US"},{"forObject":"tsndf:NumberOfUnits","labelType":"xbrl:terseLabel","value":"Number of units","language":"en-US"},{"forObject":"tsndf:NumberOfUnits","labelType":"xbrl:label","value":"Number Of Units","language":"en-US"},{"forObject":"tsndf:NumberOfUnits","labelType":"xbrl:documentation","value":"Number of units.","language":"en-US"},{"forObject":"tsndf:NumberOfVapeProductsRecalled","labelType":"xbrl:documentation","value":"Number of vape products recalled.","language":"en-US"},{"forObject":"tsndf:NumberOfVapeProductsRecalled","labelType":"xbrl:label","value":"Number of Vape Products Recalled","language":"en-US"},{"forObject":"tsndf:NumberOfVapeProductsRecalled","labelType":"xbrl:terseLabel","value":"Number of vape products recalled","language":"en-US"},{"forObject":"tsndf:NumberOfVotePerEachCommonShareHeld","labelType":"xbrl:terseLabel","value":"Number of vote per each common share held","language":"en-US"},{"forObject":"tsndf:NumberOfVotePerEachCommonShareHeld","labelType":"xbrl:label","value":"Number of Vote Per Each Common Share Held","language":"en-US"},{"forObject":"tsndf:NumberOfVotePerEachCommonShareHeld","labelType":"xbrl:documentation","value":"Number of vote per each common share held.","language":"en-US"},{"forObject":"tsndf:NumberOfWarrantsIssued","labelType":"xbrl:label","value":"Number of Warrants Issued","language":"en-US"},{"forObject":"tsndf:NumberOfWarrantsIssued","labelType":"xbrl:documentation","value":"Number of warrants issued.","language":"en-US"},{"forObject":"tsndf:NumberOfWhollyOwnedOperationInDispensaries","labelType":"xbrl:terseLabel","value":"Number of wholly-owned operation in dispensaries","language":"en-US"},{"forObject":"tsndf:NumberOfWhollyOwnedOperationInDispensaries","labelType":"xbrl:label","value":"Number of Wholly-owned Operation in Dispensaries","language":"en-US"},{"forObject":"tsndf:NumberOfWhollyOwnedOperationInDispensaries","labelType":"xbrl:documentation","value":"Number of wholly-owned operation in dispensaries.","language":"en-US"},{"forObject":"tsndf:OfficeAndGeneralExpense","labelType":"xbrl:documentation","value":"Office and general expense.","language":"en-US"},{"forObject":"tsndf:OfficeAndGeneralExpense","labelType":"xbrl:label","value":"Office and General Expense","language":"en-US"},{"forObject":"tsndf:OfficeAndGeneralExpense","labelType":"xbrl:terseLabel","value":"Office and general","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureEquipmentMember","labelType":"xbrl:terseLabel","value":"Office Furniture & Equipment","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureEquipmentMember","labelType":"xbrl:label","value":"Office Furniture & Equipment [Member]","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureEquipmentMember","labelType":"xbrl:documentation","value":"Office Furniture & Equipment.","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureProductionEquipmentMember","labelType":"xbrl:terseLabel","value":"Office furniture & production equipment","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureProductionEquipmentMember","labelType":"xbrl:label","value":"Office Furniture & Production Equipment [Member]","language":"en-US"},{"forObject":"tsndf:OfficeFurnitureProductionEquipmentMember","labelType":"xbrl:documentation","value":"Office Furniture & Production Equipment [Member]","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseExpense","labelType":"xbrl:documentation","value":"Operating and finance lease expense.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseExpense","labelType":"xbrl:label","value":"Operating and Finance Lease Expense","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseExpense","labelType":"xbrl:terseLabel","value":"Lease expense","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:documentation","value":"Operating and finance lease liability.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:label","value":"Operating And Finance Lease Liability","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiability","labelType":"xbrl:terseLabel","value":"Total lease liabilities","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:documentation","value":"Operating and finance lease liability maturity.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Maturity Table [Text Block]","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Undiscounted Lease Obligations","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Total lease payments","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due After Year Five","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due after year five.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due next twelve months.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due Next Twelve Months","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"2028","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due Year Five","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due year five.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"2027","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due year four.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due Year Four","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"2026","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due year three.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due Year Three","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:documentation","value":"Operating and finance lease liability payments due year two.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Payments Due Year Two","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:documentation","value":"Operating and finance lease liability undiscounted excess amount.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Operating And Finance Lease Liability Undiscounted Excess Amount","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Less: interest","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeasesTextBlock","labelType":"xbrl:documentation","value":"Operating and finance leases.","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeasesTextBlock","labelType":"xbrl:label","value":"Operating And Finance Leases [Text Block]","language":"en-US"},{"forObject":"tsndf:OperatingAndFinanceLeasesTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"tsndf:OperatingLeaseLiabilityBorrowingRate","labelType":"xbrl:terseLabel","value":"Operating lease liability incremental borrowing rate","language":"en-US"},{"forObject":"tsndf:OperatingLeaseLiabilityBorrowingRate","labelType":"xbrl:label","value":"Operating Lease Liability Borrowing Rate","language":"en-US"},{"forObject":"tsndf:OperatingLeaseLiabilityBorrowingRate","labelType":"xbrl:documentation","value":"Operating lease liability borrowing rate.","language":"en-US"},{"forObject":"tsndf:OperatingLeaseLiabilityIncrementalBorrowingRate","labelType":"xbrl:terseLabel","value":"Operating lease liability incremental borrowing rate","language":"en-US"},{"forObject":"tsndf:OperatingLeaseLiabilityIncrementalBorrowingRate","labelType":"xbrl:label","value":"Operating Lease Liability Incremental Borrowing Rate","language":"en-US"},{"forObject":"tsndf:OperatingLeaseLiabilityIncrementalBorrowingRate","labelType":"xbrl:documentation","value":"Operating lease liability incremental borrowing rate.","language":"en-US"},{"forObject":"tsndf:OptionalPrepaymentDateAmendedPeriod","labelType":"xbrl:documentation","value":"Optional Prepayment Date Amended Period","language":"en-US"},{"forObject":"tsndf:OptionalPrepaymentDateAmendedPeriod","labelType":"xbrl:label","value":"Optional Prepayment Date Amended Period","language":"en-US"},{"forObject":"tsndf:OptionalPrepaymentDateAmendedPeriod","labelType":"xbrl:terseLabel","value":"Optional prepayment date amended period","language":"en-US"},{"forObject":"tsndf:OtherCostOfGoodsAndServicesSold","labelType":"xbrl:documentation","value":"Other cost of goods and services sold.","language":"en-US"},{"forObject":"tsndf:OtherCostOfGoodsAndServicesSold","labelType":"xbrl:label","value":"Other Cost Of Goods And Services Sold","language":"en-US"},{"forObject":"tsndf:OtherCostOfGoodsAndServicesSold","labelType":"xbrl:terseLabel","value":"Other COGS","language":"en-US"},{"forObject":"tsndf:OtherLoansMember","labelType":"xbrl:documentation","value":"Other loans.","language":"en-US"},{"forObject":"tsndf:OtherLoansMember","labelType":"xbrl:label","value":"Other Loans [Member]","language":"en-US"},{"forObject":"tsndf:OtherLoansMember","labelType":"xbrl:terseLabel","value":"Other Loans","language":"en-US"},{"forObject":"tsndf:PaidLoanAmendmentFee","labelType":"xbrl:terseLabel","value":"Paid loan amendment fee","language":"en-US"},{"forObject":"tsndf:PaidLoanAmendmentFee","labelType":"xbrl:label","value":"Paid Loan Amendment Fee","language":"en-US"},{"forObject":"tsndf:PaidLoanAmendmentFee","labelType":"xbrl:documentation","value":"Paid loan amendment fee","language":"en-US"},{"forObject":"tsndf:PaymentForLandContracts","labelType":"xbrl:negatedLabel","value":"Payment for land contracts","language":"en-US"},{"forObject":"tsndf:PaymentForLandContracts","labelType":"xbrl:label","value":"Payment for Land Contracts","language":"en-US"},{"forObject":"tsndf:PaymentForLandContracts","labelType":"xbrl:documentation","value":"Payment for land contracts.","language":"en-US"},{"forObject":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","labelType":"xbrl:negatedLabel","value":"Loan amendment fee paid and prepayment premium paid","language":"en-US"},{"forObject":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","labelType":"xbrl:label","value":"Payment Loan Amendment Fee And Prepayment Premium","language":"en-US"},{"forObject":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","labelType":"xbrl:documentation","value":"Payment loan amendment fee and prepayment premium.","language":"en-US"},{"forObject":"tsndf:PaymentsForLeaseTerminationFee","labelType":"xbrl:documentation","value":"Payments for lease termination fee.","language":"en-US"},{"forObject":"tsndf:PaymentsForLeaseTerminationFee","labelType":"xbrl:label","value":"Payments for Lease Termination Fee","language":"en-US"},{"forObject":"tsndf:PaymentsForLeaseTerminationFee","labelType":"xbrl:terseLabel","value":"Lease termination fee paid","language":"en-US"},{"forObject":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Capital distributions paid to non-controlling interests","language":"en-US"},{"forObject":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","labelType":"xbrl:documentation","value":"Payments of capital distribution to noncontrolling interest.","language":"en-US"},{"forObject":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","labelType":"xbrl:label","value":"Payments of Capital Distribution to Noncontrolling Interest","language":"en-US"},{"forObject":"tsndf:PelorusTermLoanMember","labelType":"xbrl:terseLabel","value":"Pelorus Term Loan","language":"en-US"},{"forObject":"tsndf:PelorusTermLoanMember","labelType":"xbrl:label","value":"Pelorus Term Loan Member","language":"en-US"},{"forObject":"tsndf:PelorusTermLoanMember","labelType":"xbrl:documentation","value":"Pelorus term loan.","language":"en-US"},{"forObject":"tsndf:PeninsulaMember","labelType":"xbrl:terseLabel","value":"Peninsula","language":"en-US"},{"forObject":"tsndf:PeninsulaMember","labelType":"xbrl:label","value":"Peninsula [Member]","language":"en-US"},{"forObject":"tsndf:PeninsulaMember","labelType":"xbrl:documentation","value":"Peninsula.","language":"en-US"},{"forObject":"tsndf:PennsylvaniareportingunitMember","labelType":"xbrl:terseLabel","value":"Pennsylvaniareportingunit","language":"en-US"},{"forObject":"tsndf:PennsylvaniareportingunitMember","labelType":"xbrl:label","value":"PennsylvaniaReportingUnit[Member]","language":"en-US"},{"forObject":"tsndf:PennsylvaniareportingunitMember","labelType":"xbrl:documentation","value":"PennsylvaniaReportingUnit.","language":"en-US"},{"forObject":"tsndf:PercentageOfAdditionalOptionPurchased","labelType":"xbrl:terseLabel","value":"Percentage of additional option purchased","language":"en-US"},{"forObject":"tsndf:PercentageOfAdditionalOptionPurchased","labelType":"xbrl:label","value":"Percentage of Additional option Purchased","language":"en-US"},{"forObject":"tsndf:PercentageOfAdditionalOptionPurchased","labelType":"xbrl:documentation","value":"Percentage of additional option purchased.","language":"en-US"},{"forObject":"tsndf:PercentageOfAdditionalOwnershipIssuedAndOustandingEquity","labelType":"xbrl:terseLabel","value":"Percentage of additional ownership issued and oustanding equity","language":"en-US"},{"forObject":"tsndf:PercentageOfAdditionalOwnershipIssuedAndOustandingEquity","labelType":"xbrl:label","value":"Percentage Of Additional Ownership Issued And Oustanding Equity","language":"en-US"},{"forObject":"tsndf:PercentageOfAdditionalOwnershipIssuedAndOustandingEquity","labelType":"xbrl:documentation","value":"Percentage of additional ownership issued and oustanding equity.","language":"en-US"},{"forObject":"tsndf:PercentageOfFeeInTheAmountOfOutstandingPrincipalLoanBalance","labelType":"xbrl:terseLabel","value":"Percentage of fee in the amount of outstanding principal loan balance","language":"en-US"},{"forObject":"tsndf:PercentageOfFeeInTheAmountOfOutstandingPrincipalLoanBalance","labelType":"xbrl:label","value":"Percentage of Fee in the Amount of Outstanding Principal Loan Balance","language":"en-US"},{"forObject":"tsndf:PercentageOfFeeInTheAmountOfOutstandingPrincipalLoanBalance","labelType":"xbrl:documentation","value":"Percentage of fee in the amount of outstanding principal loan balance.","language":"en-US"},{"forObject":"tsndf:PercentageOfFullOwnershipOfMasterServiceAgreement","labelType":"xbrl:verboseLabel","value":"Percentage of full ownership of master service agreement","language":"en-US"},{"forObject":"tsndf:PercentageOfFullOwnershipOfMasterServiceAgreement","labelType":"xbrl:label","value":"Percentage Of Full Ownership Of Master Service Agreement","language":"en-US"},{"forObject":"tsndf:PercentageOfFullOwnershipOfMasterServiceAgreement","labelType":"xbrl:documentation","value":"Percentage Of Full Ownership Of Master Service Agreement","language":"en-US"},{"forObject":"tsndf:PercentageOfInterestOwnedIssuedAndOutstandingEquity","labelType":"xbrl:terseLabel","value":"Percentage of interest owned issued and outstanding equity","language":"en-US"},{"forObject":"tsndf:PercentageOfInterestOwnedIssuedAndOutstandingEquity","labelType":"xbrl:label","value":"Percentage Of Interest Owned Issued And Outstanding Equity","language":"en-US"},{"forObject":"tsndf:PercentageOfInterestOwnedIssuedAndOutstandingEquity","labelType":"xbrl:documentation","value":"Percentage of interest owned issued and outstanding equity.","language":"en-US"},{"forObject":"tsndf:PercentageOfIssuedAndOutstandingSharesReservedForOptioning","labelType":"xbrl:terseLabel","value":"Percentage of issued and outstanding shares","language":"en-US"},{"forObject":"tsndf:PercentageOfIssuedAndOutstandingSharesReservedForOptioning","labelType":"xbrl:label","value":"Percentage Of Issued And Outstanding Shares Reserved For Optioning","language":"en-US"},{"forObject":"tsndf:PercentageOfIssuedAndOutstandingSharesReservedForOptioning","labelType":"xbrl:documentation","value":"Percentage Of Issued And Outstanding Shares Reserved For Optioning.","language":"en-US"},{"forObject":"tsndf:PercentageOfNoncontrollingInterestToBeAcquired","labelType":"xbrl:documentation","value":"Percentage Of NonControlling Interest To Be Acquired.","language":"en-US"},{"forObject":"tsndf:PercentageOfNoncontrollingInterestToBeAcquired","labelType":"xbrl:label","value":"Percentage Of NonControlling Interest To Be Acquired","language":"en-US"},{"forObject":"tsndf:PercentageOfNoncontrollingInterestToBeAcquired","labelType":"xbrl:terseLabel","value":"Percentage of non-controlling interest","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","labelType":"xbrl:terseLabel","value":"Mandatory prepayment percentage","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","labelType":"xbrl:label","value":"Percentage Of Prepayment Outstanding Principal Balance","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","labelType":"xbrl:documentation","value":"Percentage of prepayment outstanding principal balance.","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentPrice","labelType":"xbrl:terseLabel","value":"Percentage of prepayment price","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentPrice","labelType":"xbrl:label","value":"Percentage of Prepayment Price","language":"en-US"},{"forObject":"tsndf:PercentageOfPrepaymentPrice","labelType":"xbrl:documentation","value":"Percentage of prepayment price.","language":"en-US"},{"forObject":"tsndf:PercentageOfPrincipalRepaymentsMonthly","labelType":"xbrl:terseLabel","value":"Percentage of principal repayments monthly","language":"en-US"},{"forObject":"tsndf:PercentageOfPrincipalRepaymentsMonthly","labelType":"xbrl:label","value":"Percentage of Principal Repayments Monthly","language":"en-US"},{"forObject":"tsndf:PercentageOfPrincipalRepaymentsMonthly","labelType":"xbrl:documentation","value":"Percentage of Principal Repayments Monthly.","language":"en-US"},{"forObject":"tsndf:PercentageOfRepayOfFundsReceivedPlusInterestAccrued","labelType":"xbrl:terseLabel","value":"Percentage of repay of funds received plus interest accrued","language":"en-US"},{"forObject":"tsndf:PercentageOfRepayOfFundsReceivedPlusInterestAccrued","labelType":"xbrl:label","value":"Percentage Of Repay Of Funds Received Plus Interest Accrued","language":"en-US"},{"forObject":"tsndf:PercentageOfRepayOfFundsReceivedPlusInterestAccrued","labelType":"xbrl:documentation","value":"Percentage of repay of funds received plus interest accrued.","language":"en-US"},{"forObject":"tsndf:PeriodForPrepayingLoanVoluntarily","labelType":"xbrl:terseLabel","value":"Period for prepaying loan voluntarily","language":"en-US"},{"forObject":"tsndf:PeriodForPrepayingLoanVoluntarily","labelType":"xbrl:label","value":"Period for Prepaying Loan Voluntarily","language":"en-US"},{"forObject":"tsndf:PeriodForPrepayingLoanVoluntarily","labelType":"xbrl:documentation","value":"Period for prepaying loan voluntarily.","language":"en-US"},{"forObject":"tsndf:PinnacleLoanMember","labelType":"xbrl:documentation","value":"Pinnacle loan member.","language":"en-US"},{"forObject":"tsndf:PinnacleLoanMember","labelType":"xbrl:label","value":"Pinnacle Loan [Member]","language":"en-US"},{"forObject":"tsndf:PinnacleLoanMember","labelType":"xbrl:terseLabel","value":"Pinnacle Loan","language":"en-US"},{"forObject":"tsndf:PinnacleMember","labelType":"xbrl:terseLabel","value":"Pinnacle","language":"en-US"},{"forObject":"tsndf:PinnacleMember","labelType":"xbrl:label","value":"Pinnacle [Member]","language":"en-US"},{"forObject":"tsndf:PinnacleMember","labelType":"xbrl:documentation","value":"Pinnacle.","language":"en-US"},{"forObject":"tsndf:PrecentageOfGuaranteedAnnualDividend","labelType":"xbrl:terseLabel","value":"Precentage of guaranteed annual dividend","language":"en-US"},{"forObject":"tsndf:PrecentageOfGuaranteedAnnualDividend","labelType":"xbrl:label","value":"Precentage of Guaranteed Annual Dividend","language":"en-US"},{"forObject":"tsndf:PrecentageOfGuaranteedAnnualDividend","labelType":"xbrl:documentation","value":"Precentage of guaranteed annual dividend.","language":"en-US"},{"forObject":"tsndf:PreferredStockVotesPerShare","labelType":"xbrl:terseLabel","value":"Preferred stock votes per share","language":"en-US"},{"forObject":"tsndf:PreferredStockVotesPerShare","labelType":"xbrl:label","value":"Preferred Stock Votes Per Share","language":"en-US"},{"forObject":"tsndf:PreferredStockVotesPerShare","labelType":"xbrl:documentation","value":"Preferred stock votes per share.","language":"en-US"},{"forObject":"tsndf:PriorWarrantsMember","labelType":"xbrl:verboseLabel","value":"Prior Warrants","language":"en-US"},{"forObject":"tsndf:PriorWarrantsMember","labelType":"xbrl:label","value":"Prior Warrants [Member]","language":"en-US"},{"forObject":"tsndf:PriorWarrantsMember","labelType":"xbrl:documentation","value":"Prior Warrants.","language":"en-US"},{"forObject":"tsndf:PrivatePlacementFirstTrancheMember","labelType":"xbrl:verboseLabel","value":"First Tranche","language":"en-US"},{"forObject":"tsndf:PrivatePlacementFirstTrancheMember","labelType":"xbrl:terseLabel","value":"Tranche 1","language":"en-US"},{"forObject":"tsndf:PrivatePlacementFirstTrancheMember","labelType":"xbrl:documentation","value":"Private placement, first tranche.","language":"en-US"},{"forObject":"tsndf:PrivatePlacementFirstTrancheMember","labelType":"xbrl:label","value":"Private Placement First Tranche [Member]","language":"en-US"},{"forObject":"tsndf:PrivatePlacementSecondTrancheMember","labelType":"xbrl:terseLabel","value":"Tranche 2","language":"en-US"},{"forObject":"tsndf:PrivatePlacementSecondTrancheMember","labelType":"xbrl:documentation","value":"Private placement, second tranche.","language":"en-US"},{"forObject":"tsndf:PrivatePlacementSecondTrancheMember","labelType":"xbrl:label","value":"Private Placement Second Tranche [Member]","language":"en-US"},{"forObject":"tsndf:PrivatePlacementThirdTrancheMember","labelType":"xbrl:terseLabel","value":"Tranche 3","language":"en-US"},{"forObject":"tsndf:PrivatePlacementThirdTrancheMember","labelType":"xbrl:label","value":"Private Placement Third Tranche [Member]","language":"en-US"},{"forObject":"tsndf:PrivatePlacementThirdTrancheMember","labelType":"xbrl:documentation","value":"Private placement third tranche.","language":"en-US"},{"forObject":"tsndf:ProceedsFromEmployeeRetentionCreditFinancingAgreement","labelType":"xbrl:terseLabel","value":"Proceeds from employee retention credit financing agreement","language":"en-US"},{"forObject":"tsndf:ProceedsFromEmployeeRetentionCreditFinancingAgreement","labelType":"xbrl:label","value":"Proceeds from Employee Retention Credit Financing Agreement","language":"en-US"},{"forObject":"tsndf:ProceedsFromEmployeeRetentionCreditFinancingAgreement","labelType":"xbrl:documentation","value":"Proceeds from employee retention credit financing agreement.","language":"en-US"},{"forObject":"tsndf:ProceedsFromOptionsAndWarrantsExercised","labelType":"xbrl:documentation","value":"Proceeds from options and warrants exercised.","language":"en-US"},{"forObject":"tsndf:ProceedsFromOptionsAndWarrantsExercised","labelType":"xbrl:label","value":"Proceeds From Options And Warrants Exercised","language":"en-US"},{"forObject":"tsndf:ProceedsFromOptionsAndWarrantsExercised","labelType":"xbrl:terseLabel","value":"Proceeds from options and warrants exercised","language":"en-US"},{"forObject":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","labelType":"xbrl:terseLabel","value":"Receipt of convertible debenture payment","language":"en-US"},{"forObject":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","labelType":"xbrl:label","value":"Proceeds From Receipt of Convertible Debenture Payment","language":"en-US"},{"forObject":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","labelType":"xbrl:documentation","value":"Proceeds from receipt of convertible debenture payment.","language":"en-US"},{"forObject":"tsndf:PromissoryNotesBearsAtSixPercentageMember","labelType":"xbrl:terseLabel","value":"Promissory Note at 6%","language":"en-US"},{"forObject":"tsndf:PromissoryNotesBearsAtSixPercentageMember","labelType":"xbrl:label","value":"Promissory Notes, Bears at Six Percentage [Member]","language":"en-US"},{"forObject":"tsndf:PromissoryNotesBearsAtSixPercentageMember","labelType":"xbrl:documentation","value":"Promissory notes, bears at six percentage.","language":"en-US"},{"forObject":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember","labelType":"xbrl:terseLabel","value":"Promissory note 8.25%","language":"en-US"},{"forObject":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember","labelType":"xbrl:label","value":"Promissory Notes Eight Point Two Five Percentage [Member]","language":"en-US"},{"forObject":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember","labelType":"xbrl:documentation","value":"Promissory notes eight point two five percentage.","language":"en-US"},{"forObject":"tsndf:PromissoryNotesMember","labelType":"xbrl:terseLabel","value":"Promissory Notes","language":"en-US"},{"forObject":"tsndf:PromissoryNotesMember","labelType":"xbrl:label","value":"Promissory Notes [Member]","language":"en-US"},{"forObject":"tsndf:PromissoryNotesMember","labelType":"xbrl:documentation","value":"Promissory notes.","language":"en-US"},{"forObject":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember","labelType":"xbrl:terseLabel","value":"promissory note 7.52%","language":"en-US"},{"forObject":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember","labelType":"xbrl:label","value":"Promissory Notes Seven Point Two Five Percentage [Member]","language":"en-US"},{"forObject":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember","labelType":"xbrl:documentation","value":"Promissory notes seven point two five percentage.","language":"en-US"},{"forObject":"tsndf:PropertyAndEquipmentAndLongLivedAssetsHeldForSalePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Property and equipment and long-lived assets held for sale","language":"en-US"},{"forObject":"tsndf:PropertyAndEquipmentAndLongLivedAssetsHeldForSalePolicyTextBlock","labelType":"xbrl:label","value":"Property And Equipment And Long Lived Assets Held For Sale[Policy Text Block]","language":"en-US"},{"forObject":"tsndf:PropertyAndEquipmentAndLongLivedAssetsHeldForSalePolicyTextBlock","labelType":"xbrl:documentation","value":"Property and equipment and long lived assets held for sale.","language":"en-US"},{"forObject":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","labelType":"xbrl:documentation","value":"Property and equipment, capitalized borrowing costs.","language":"en-US"},{"forObject":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","labelType":"xbrl:label","value":"Property And Equipment Capitalized Borrowing Costs","language":"en-US"},{"forObject":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","labelType":"xbrl:terseLabel","value":"Property and equipment, capitalized borrowing costs","language":"en-US"},{"forObject":"tsndf:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of property plant and equipment estimated useful life","language":"en-US"},{"forObject":"tsndf:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock","labelType":"xbrl:label","value":"Property Plant and Equipment Estimated Useful Life [Table Text Block]","language":"en-US"},{"forObject":"tsndf:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock","labelType":"xbrl:documentation","value":"Property plant and equipment estimated useful life.","language":"en-US"},{"forObject":"tsndf:ProportionateVotingShare","labelType":"xbrl:terseLabel","value":"Proportionate voting share","language":"en-US"},{"forObject":"tsndf:ProportionateVotingShare","labelType":"xbrl:label","value":"Proportionate Voting Share","language":"en-US"},{"forObject":"tsndf:ProportionateVotingShare","labelType":"xbrl:documentation","value":"Proportionate voting share.","language":"en-US"},{"forObject":"tsndf:ProportionateVotingSharesMember","labelType":"xbrl:documentation","value":"Proportionate voting shares.","language":"en-US"},{"forObject":"tsndf:ProportionateVotingSharesMember","labelType":"xbrl:label","value":"Proportionate Voting Shares [Member]","language":"en-US"},{"forObject":"tsndf:ProportionateVotingSharesMember","labelType":"xbrl:terseLabel","value":"Proportionate Voting Shares","language":"en-US"},{"forObject":"tsndf:ProvisionForSalesReturns","labelType":"xbrl:documentation","value":"Provision for sales returns.","language":"en-US"},{"forObject":"tsndf:ProvisionForSalesReturns","labelType":"xbrl:label","value":"Provision For Sales Returns","language":"en-US"},{"forObject":"tsndf:ProvisionForSalesReturns","labelType":"xbrl:terseLabel","value":"Provision for sales returns","language":"en-US"},{"forObject":"tsndf:ProvisionForSalesReturns","labelType":"xbrl:negatedLabel","value":"Provision for sales returns","language":"en-US"},{"forObject":"tsndf:RawMaterialsAndCannabisProductsMember","labelType":"xbrl:documentation","value":"Raw materials and Cannabis products.","language":"en-US"},{"forObject":"tsndf:RawMaterialsAndCannabisProductsMember","labelType":"xbrl:label","value":"Raw Materials And Cannabis Products [Member]","language":"en-US"},{"forObject":"tsndf:RawMaterialsAndCannabisProductsMember","labelType":"xbrl:terseLabel","value":"Raw Materials and Cannabis Products (Finished Goods)","language":"en-US"},{"forObject":"tsndf:ReceviedAddtionalEmployeeRetentionCreditAmount","labelType":"xbrl:terseLabel","value":"Addtional employee retention credit amount received","language":"en-US"},{"forObject":"tsndf:ReceviedAddtionalEmployeeRetentionCreditAmount","labelType":"xbrl:label","value":"Recevied Addtional Employee Retention Credit Amount","language":"en-US"},{"forObject":"tsndf:ReceviedAddtionalEmployeeRetentionCreditAmount","labelType":"xbrl:documentation","value":"Recevied addtional employee retention credit amount.","language":"en-US"},{"forObject":"tsndf:RecognizeFinancialObligation","labelType":"xbrl:terseLabel","value":"Recognized Financial Obligation","language":"en-US"},{"forObject":"tsndf:RecognizeFinancialObligation","labelType":"xbrl:label","value":"Recognize Financial Obligation","language":"en-US"},{"forObject":"tsndf:RecognizeFinancialObligation","labelType":"xbrl:documentation","value":"Recognize financial obligation.","language":"en-US"},{"forObject":"tsndf:RefundableTaxCreditPercentage","labelType":"xbrl:terseLabel","value":"Refundable tax credit percentage","language":"en-US"},{"forObject":"tsndf:RefundableTaxCreditPercentage","labelType":"xbrl:label","value":"Refundable Tax Credit Percentage","language":"en-US"},{"forObject":"tsndf:RefundableTaxCreditPercentage","labelType":"xbrl:documentation","value":"Refundable tax credit percentage.","language":"en-US"},{"forObject":"tsndf:ReleaseOfIndemnificationAsset","labelType":"xbrl:documentation","value":"Release of indemnification asset.","language":"en-US"},{"forObject":"tsndf:ReleaseOfIndemnificationAsset","labelType":"xbrl:label","value":"Release Of Indemnification Asset","language":"en-US"},{"forObject":"tsndf:ReleaseOfIndemnificationAsset","labelType":"xbrl:terseLabel","value":"Release of indemnification asset","language":"en-US"},{"forObject":"tsndf:RemainingNetBookValueOfAsset","labelType":"xbrl:terseLabel","value":"Remaining net book value of asset","language":"en-US"},{"forObject":"tsndf:RemainingNetBookValueOfAsset","labelType":"xbrl:label","value":"Remaining Net Book Value of Asset","language":"en-US"},{"forObject":"tsndf:RemainingNetBookValueOfAsset","labelType":"xbrl:documentation","value":"Remaining net book value of asset.","language":"en-US"},{"forObject":"tsndf:ReplacementOptionMember","labelType":"xbrl:terseLabel","value":"Replacement Option","language":"en-US"},{"forObject":"tsndf:ReplacementOptionMember","labelType":"xbrl:label","value":"Replacement Option [Member]","language":"en-US"},{"forObject":"tsndf:ReplacementOptionMember","labelType":"xbrl:documentation","value":"Replacement Option.","language":"en-US"},{"forObject":"tsndf:ReplacementWarrantMember","labelType":"xbrl:verboseLabel","value":"Replacement Warrant","language":"en-US"},{"forObject":"tsndf:ReplacementWarrantMember","labelType":"xbrl:label","value":"Replacement Warrant [Member]","language":"en-US"},{"forObject":"tsndf:ReplacementWarrantMember","labelType":"xbrl:documentation","value":"Replacement Warrant.","language":"en-US"},{"forObject":"tsndf:RestrictedCashFairValueDisclosure","labelType":"xbrl:documentation","value":"Restricted Cash Fair Value Disclosure","language":"en-US"},{"forObject":"tsndf:RestrictedCashFairValueDisclosure","labelType":"xbrl:label","value":"Restricted Cash Fair Value Disclosure","language":"en-US"},{"forObject":"tsndf:RestrictedCashFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"tsndf:RestrictedCashToBeReleasedUponClosingOfLoan","labelType":"xbrl:terseLabel","value":"Restricted cash to be released upon closing of loan","language":"en-US"},{"forObject":"tsndf:RestrictedCashToBeReleasedUponClosingOfLoan","labelType":"xbrl:label","value":"Restricted Cash To Be Released Upon Closing Of Loan","language":"en-US"},{"forObject":"tsndf:RestrictedCashToBeReleasedUponClosingOfLoan","labelType":"xbrl:documentation","value":"Restricted cash to be released upon closing of loan.","language":"en-US"},{"forObject":"tsndf:RetailLicensesMember","labelType":"xbrl:documentation","value":"Retail Licenses.","language":"en-US"},{"forObject":"tsndf:RetailLicensesMember","labelType":"xbrl:label","value":"Retail Licenses [Member]","language":"en-US"},{"forObject":"tsndf:RevaluationOfPurchaseOptionDerivativeAsset","labelType":"xbrl:terseLabel","value":"Loss on fair value of purchase option derivative asset","language":"en-US"},{"forObject":"tsndf:RevaluationOfPurchaseOptionDerivativeAsset","labelType":"xbrl:documentation","value":"Revaluation of purchase option derivative asset.","language":"en-US"},{"forObject":"tsndf:RevaluationOfPurchaseOptionDerivativeAsset","labelType":"xbrl:label","value":"Revaluation Of Purchase Option Derivative Asset","language":"en-US"},{"forObject":"tsndf:RevaluationOfPurchaseOptionDerivativeAsset","labelType":"xbrl:negatedLabel","value":"Revaluation of purchase option derivative asset","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsBorrowingRate","labelType":"xbrl:terseLabel","value":"Right of use assets incremental borrowing rate","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsBorrowingRate","labelType":"xbrl:label","value":"Right Of Use Assets Borrowing Rate","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsBorrowingRate","labelType":"xbrl:documentation","value":"Right of use assets borrowing rate.","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsMember","labelType":"xbrl:terseLabel","value":"Right of use assets","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsMember","labelType":"xbrl:label","value":"Right Of Use Assets [Member]","language":"en-US"},{"forObject":"tsndf:RightOfUseAssetsMember","labelType":"xbrl:documentation","value":"Right Of Use Assets [Member]","language":"en-US"},{"forObject":"tsndf:RollingPercentage","labelType":"xbrl:label","value":"Rolling percentage","language":"en-US"},{"forObject":"tsndf:RollingPercentage","labelType":"xbrl:documentation","value":"Rolling percentage","language":"en-US"},{"forObject":"tsndf:SalesReturns","labelType":"xbrl:terseLabel","value":"Sales returns","language":"en-US"},{"forObject":"tsndf:SalesReturns","labelType":"xbrl:documentation","value":"Sales returns.","language":"en-US"},{"forObject":"tsndf:SalesReturns","labelType":"xbrl:label","value":"Sales Returns","language":"en-US"},{"forObject":"tsndf:ScheduleOfFinanceAndOtherExpensesTableTextBlock","labelType":"xbrl:documentation","value":"Schedule of finance and other expenses.","language":"en-US"},{"forObject":"tsndf:ScheduleOfFinanceAndOtherExpensesTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Finance And Other Expenses Table [Text Block]","language":"en-US"},{"forObject":"tsndf:ScheduleOfFinanceAndOtherExpensesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Finance and Other Expenses","language":"en-US"},{"forObject":"tsndf:ScheduleOfIntangibleAssetsTableTextBlock","labelType":"xbrl:documentation","value":"Schedule of Intangible Assets.","language":"en-US"},{"forObject":"tsndf:ScheduleOfIntangibleAssetsTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Intangible Assets Table [Text Block]","language":"en-US"},{"forObject":"tsndf:ScheduleOfIntangibleAssetsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Intangible Assets","language":"en-US"},{"forObject":"tsndf:ScheduleOfTradeReceivablesTableTextBlock","labelType":"xbrl:documentation","value":"Schedule of trade receivables.","language":"en-US"},{"forObject":"tsndf:ScheduleOfTradeReceivablesTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Trade Receivables Table [Text Block]","language":"en-US"},{"forObject":"tsndf:ScheduleOfTradeReceivablesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Trade Receivables","language":"en-US"},{"forObject":"tsndf:SecuritiesPurchaseAgreementMember","labelType":"xbrl:documentation","value":"Securities purchase agreement.","language":"en-US"},{"forObject":"tsndf:SecuritiesPurchaseAgreementMember","labelType":"xbrl:label","value":"Securities Purchase Agreement [Member]","language":"en-US"},{"forObject":"tsndf:SecuritiesPurchaseAgreementMember","labelType":"xbrl:terseLabel","value":"Securities Purchase Agreement","language":"en-US"},{"forObject":"tsndf:SeniorSecuredTermLoanMember","labelType":"xbrl:terseLabel","value":"Pelorus term loan","language":"en-US"},{"forObject":"tsndf:SeniorSecuredTermLoanMember","labelType":"xbrl:verboseLabel","value":"Senior Secured Term Loan","language":"en-US"},{"forObject":"tsndf:SeniorSecuredTermLoanMember","labelType":"xbrl:documentation","value":"Senior secured term loan.","language":"en-US"},{"forObject":"tsndf:SeniorSecuredTermLoanMember","labelType":"xbrl:label","value":"Senior Secured Term Loan [Member]","language":"en-US"},{"forObject":"tsndf:SeniorUnsecuredConvertibleDebentureMember","labelType":"xbrl:terseLabel","value":"Senior Unsecured Convertible Debenture","language":"en-US"},{"forObject":"tsndf:SeniorUnsecuredConvertibleDebentureMember","labelType":"xbrl:label","value":"Senior Unsecured Convertible Debenture [Member]","language":"en-US"},{"forObject":"tsndf:SeniorUnsecuredConvertibleDebentureMember","labelType":"xbrl:documentation","value":"Senior unsecured convertible debenture.","language":"en-US"},{"forObject":"tsndf:SeriesAAndBPreferredStockMember","labelType":"xbrl:terseLabel","value":"Series A and B Convertible Preferred Stock","language":"en-US"},{"forObject":"tsndf:SeriesAAndBPreferredStockMember","labelType":"xbrl:label","value":"Series A and B Preferred Stock [Member]","language":"en-US"},{"forObject":"tsndf:SeriesAAndBPreferredStockMember","labelType":"xbrl:documentation","value":"Series A and B Preferred Stock.","language":"en-US"},{"forObject":"tsndf:SeriesAConvertiblePreferredStockMember","labelType":"xbrl:documentation","value":"Series A convertible preferred stock.","language":"en-US"},{"forObject":"tsndf:SeriesAConvertiblePreferredStockMember","labelType":"xbrl:label","value":"Series A Convertible Preferred Stock [Member]","language":"en-US"},{"forObject":"tsndf:SeriesAConvertiblePreferredStockMember","labelType":"xbrl:terseLabel","value":"Series A Convertible Preferred Stock","language":"en-US"},{"forObject":"tsndf:SeriesBConvertiblePreferredStockMember","labelType":"xbrl:documentation","value":"Series B convertible preferred stock.","language":"en-US"},{"forObject":"tsndf:SeriesBConvertiblePreferredStockMember","labelType":"xbrl:label","value":"Series B Convertible Preferred Stock [Member]","language":"en-US"},{"forObject":"tsndf:SeriesBConvertiblePreferredStockMember","labelType":"xbrl:terseLabel","value":"Series B Convertible Preferred Stock","language":"en-US"},{"forObject":"tsndf:SeriesCConvertiblePreferredStockMember","labelType":"xbrl:documentation","value":"Series A convertible preferred stock.","language":"en-US"},{"forObject":"tsndf:SeriesCConvertiblePreferredStockMember","labelType":"xbrl:label","value":"Series C Convertible Preferred Stock [Member]","language":"en-US"},{"forObject":"tsndf:SeriesCConvertiblePreferredStockMember","labelType":"xbrl:terseLabel","value":"Series C Convertible Preferred Stock","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","labelType":"xbrl:documentation","value":"Share-based compensation arrangement by share-based payment award, fair value assumptions, forfeitures rate.","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award, Fair Value Assumptions, Forfeitures Rate","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","labelType":"xbrl:terseLabel","value":"Forfeiture rate","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm","labelType":"xbrl:documentation","value":"Share based compensation arrangement by share based payment award options nonvested weighted average remaining contractual term.","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm","labelType":"xbrl:terseLabel","value":"Weighted average remaining contractual life (in years), Nonvested","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestForfeited","labelType":"xbrl:negatedLabel","value":"Number of RSUs, Forfeited","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestForfeited","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Forfeited","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestForfeited","labelType":"xbrl:documentation","value":"Share based compensation arrangement by share based payment award options vested and expected to vest forfeited.","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","labelType":"xbrl:documentation","value":"Share based compensation arrangement by share based payment award replacement options grants in period.","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share Based Compensation Arrangement by Share Based Payment Award Replacement Options Grants in Period","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Replacement options granted on acquisition of Gage","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","labelType":"xbrl:verboseLabel","value":"Replacement options issued","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementsByShareBasedPaymentAwardReplacementOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:documentation","value":"Share based compensation arrangements By share based payment award replacement options grants in period weighted average exercise price.","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementsByShareBasedPaymentAwardReplacementOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share Based Compensation Arrangements by Share Based Payment Award Replacement Options Grants in Period Weighted Average Exercise Price","language":"en-US"},{"forObject":"tsndf:ShareBasedCompensationArrangementsByShareBasedPaymentAwardReplacementOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Replacement options granted on acquisition of Gage","language":"en-US"},{"forObject":"tsndf:SharesIssuedValueShareBasedPaymentArrangementCompensationForServices","labelType":"xbrl:documentation","value":"Shares issued, value, share-based payment arrangement, compensation for services.","language":"en-US"},{"forObject":"tsndf:SharesIssuedValueShareBasedPaymentArrangementCompensationForServices","labelType":"xbrl:label","value":"Shares Issued Value Share Based Payment Arrangement Compensation For Services","language":"en-US"},{"forObject":"tsndf:SharesIssuedValueShareBasedPaymentArrangementCompensationForServices","labelType":"xbrl:terseLabel","value":"Shares issued- compensation for services","language":"en-US"},{"forObject":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","labelType":"xbrl:documentation","value":"Shares issued, value, share-based payment arrangement, expired and forfeited.","language":"en-US"},{"forObject":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","labelType":"xbrl:label","value":"Shares Issued, Value, Share-based Payment Arrangement, Expired and Forfeited","language":"en-US"},{"forObject":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","labelType":"xbrl:terseLabel","value":"Options and warrants expired/forfeited","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInFiftyBasisPoints","labelType":"xbrl:documentation","value":"Significant unobservable inputs of revenue sensitivity decrease in fifty basis points.","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInFiftyBasisPoints","labelType":"xbrl:label","value":"Significant Unobservable Inputs Of Revenue Sensitivity Decrease In Fifty Basis Points","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInFiftyBasisPoints","labelType":"xbrl:terseLabel","value":"Decrease 50 basis points","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInHundredBasisPoints","labelType":"xbrl:documentation","value":"Significant unobservable inputs of revenue sensitivity decrease in hundred basis points.","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInHundredBasisPoints","labelType":"xbrl:label","value":"Significant Unobservable Inputs Of Revenue Sensitivity Decrease In Hundred Basis Points","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInHundredBasisPoints","labelType":"xbrl:terseLabel","value":"Decrease 100 basis points","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInFiftyBasisPoints","labelType":"xbrl:documentation","value":"Significant unobservable inputs of revenue sensitivity increase in fifty basis points.","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInFiftyBasisPoints","labelType":"xbrl:label","value":"Significant Unobservable Inputs Of Revenue Sensitivity Increase In Fifty Basis Points","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInFiftyBasisPoints","labelType":"xbrl:terseLabel","value":"Increase 50 basis points","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInHundredBasisPoints","labelType":"xbrl:documentation","value":"Significant unobservable inputs of revenue sensitivity increase in hundred basis points.","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInHundredBasisPoints","labelType":"xbrl:label","value":"Significant Unobservable Inputs Of Revenue Sensitivity Increase In Hundred Basis Points","language":"en-US"},{"forObject":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInHundredBasisPoints","labelType":"xbrl:terseLabel","value":"Increase 100 basis points","language":"en-US"},{"forObject":"tsndf:SixMonthLockUpRestrictionMember","labelType":"xbrl:documentation","value":"Six Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:SixMonthLockUpRestrictionMember","labelType":"xbrl:label","value":"Six Month Lock-up Restriction [Member]","language":"en-US"},{"forObject":"tsndf:SixMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"6 Months Lock-up Restriction","language":"en-US"},{"forObject":"tsndf:SoftwareMember","labelType":"xbrl:documentation","value":"Software.","language":"en-US"},{"forObject":"tsndf:SoftwareMember","labelType":"xbrl:label","value":"Software [Member]","language":"en-US"},{"forObject":"tsndf:SoftwareMember","labelType":"xbrl:terseLabel","value":"Software","language":"en-US"},{"forObject":"tsndf:SpecificImpairmentOfAssetRecognized","labelType":"xbrl:terseLabel","value":"Specific impairment of asset recognized","language":"en-US"},{"forObject":"tsndf:SpecificImpairmentOfAssetRecognized","labelType":"xbrl:label","value":"Specific Impairment of Asset Recognized","language":"en-US"},{"forObject":"tsndf:SpecificImpairmentOfAssetRecognized","labelType":"xbrl:documentation","value":"Specific impairment of asset recognized.","language":"en-US"},{"forObject":"tsndf:StateFlowerMember","labelType":"xbrl:documentation","value":"State flower.","language":"en-US"},{"forObject":"tsndf:StateFlowerMember","labelType":"xbrl:label","value":"State Flower [Member]","language":"en-US"},{"forObject":"tsndf:StateFlowerMember","labelType":"xbrl:terseLabel","value":"State Flower","language":"en-US"},{"forObject":"tsndf:StearnsLoanMember","labelType":"xbrl:terseLabel","value":"Stearns Loan","language":"en-US"},{"forObject":"tsndf:StearnsLoanMember","labelType":"xbrl:label","value":"Stearns Loan [Member]","language":"en-US"},{"forObject":"tsndf:StearnsLoanMember","labelType":"xbrl:documentation","value":"Stearns loan.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesConversionOfConvertibleDebt","labelType":"xbrl:documentation","value":"Stock issued during period, shares, conversion of convertible debt.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesConversionOfConvertibleDebt","labelType":"xbrl:label","value":"Stock Issued During Period Shares Conversion Of Convertible Debt","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesConversionOfConvertibleDebt","labelType":"xbrl:terseLabel","value":"Conversion of convertible debt, shares","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesDebtSettlementAgreement","labelType":"xbrl:terseLabel","value":"Shares issued- Canopy USA arrangement, shares","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesDebtSettlementAgreement","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Debt Settlement Agreement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesDebtSettlementAgreement","labelType":"xbrl:documentation","value":"Stock issued during period, shares, debt settlement agreement.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","labelType":"xbrl:documentation","value":"Stock issued during period, shares, liability settlement.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","labelType":"xbrl:label","value":"Stock Issued During Period Shares Liability Settlement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","labelType":"xbrl:terseLabel","value":"Shares issued- liability settlement, shares","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","labelType":"xbrl:terseLabel","value":"Shares issued - stock options, warrant and RSU, shares","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","labelType":"xbrl:label","value":"Stock Issued During Period Shares Stock Options Warrants And Restricted Stock Units","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","labelType":"xbrl:documentation","value":"Stock issued during period shares stock options warrants and restricted stock units.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnitsExercised","labelType":"xbrl:terseLabel","value":"Shares issued - stock options, warrant and RSU exercises, shares","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnitsExercised","labelType":"xbrl:documentation","value":"Stock issued during period, shares, stock options, warrants and restricted stock units exercised.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnitsExercised","labelType":"xbrl:label","value":"Stock Issued During Period Shares Stock Options Warrants And Restricted Stock Units Exercised","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueCanopyUsaArrangement","labelType":"xbrl:documentation","value":"Stock issued during period value canopy USA arrangement.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueCanopyUsaArrangement","labelType":"xbrl:terseLabel","value":"Shares issued- Canopy USA arrangement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueCanopyUsaArrangement","labelType":"xbrl:label","value":"Stock Issued During Period Value Canopy USA Arrangement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueDebtSettlementAgreement","labelType":"xbrl:terseLabel","value":"Shares issued- Canopy USA arrangement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueDebtSettlementAgreement","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Debt Settlement Agreement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueDebtSettlementAgreement","labelType":"xbrl:documentation","value":"Stock issued during period, value, debt settlement agreement.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueForLegalAndLiabilitySettlement","labelType":"xbrl:terseLabel","value":"Shares issued for legal and liability settlement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueForLegalAndLiabilitySettlement","labelType":"xbrl:label","value":"Stock Issued During Period Value for Legal And Liability Settlement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueForLegalAndLiabilitySettlement","labelType":"xbrl:documentation","value":"Stock issued during period value for legal and liability settlement.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","labelType":"xbrl:verboseLabel","value":"Shares issued for liability settlement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","labelType":"xbrl:terseLabel","value":"Shares issued for legal and liability settlement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","labelType":"xbrl:documentation","value":"Stock issued during period, value, liability settlement.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","labelType":"xbrl:label","value":"Stock Issued During Period Value Liability Settlement","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","labelType":"xbrl:terseLabel","value":"Shares issued - stock options, warrant and RSU","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","labelType":"xbrl:label","value":"Stock Issued During Period Value Stock Options Warrants And Restricted Stock Units","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","labelType":"xbrl:documentation","value":"Stock issued during period value stock options warrants and restricted stock units.","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnitsExercised","labelType":"xbrl:terseLabel","value":"Shares issued - stock options, warrant and RSU exercises","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnitsExercised","labelType":"xbrl:documentation","value":"Stock issued during period, Value, stock options, warrants and restricted stock units exercised","language":"en-US"},{"forObject":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnitsExercised","labelType":"xbrl:label","value":"Stock Issued During Period Value Stock Options Warrants And Restricted Stock Units Exercised","language":"en-US"},{"forObject":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","labelType":"xbrl:terseLabel","value":"Shares, options and warrants issued - legal settlement, shares","language":"en-US"},{"forObject":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","labelType":"xbrl:label","value":"Stock Options and Warrants Issued During Period Shares Legal Settlement","language":"en-US"},{"forObject":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","labelType":"xbrl:documentation","value":"Stock options and warrants issued during period shares legal settlement.","language":"en-US"},{"forObject":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","labelType":"xbrl:terseLabel","value":"Shares, options and warrants issued - legal settlement","language":"en-US"},{"forObject":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","labelType":"xbrl:label","value":"Stock Options and Warrants Issued During Period Value Legal Settlement","language":"en-US"},{"forObject":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","labelType":"xbrl:documentation","value":"Stock options and warrants issued during period value legal settlement","language":"en-US"},{"forObject":"tsndf:SubcriptionAmountPercentage","labelType":"xbrl:terseLabel","value":"Subcription Amount Percentage","language":"en-US"},{"forObject":"tsndf:SubcriptionAmountPercentage","labelType":"xbrl:label","value":"Subcription Amount Percentage","language":"en-US"},{"forObject":"tsndf:SubcriptionAmountPercentage","labelType":"xbrl:documentation","value":"Subcription amount percentage.","language":"en-US"},{"forObject":"tsndf:SubordinateVotingSharesMember","labelType":"xbrl:documentation","value":"Subordinate voting shares.","language":"en-US"},{"forObject":"tsndf:SubordinateVotingSharesMember","labelType":"xbrl:label","value":"Subordinate Voting Shares [Member]","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","labelType":"xbrl:negatedLabel","value":"Success fees related to ATC and other investment","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","labelType":"xbrl:terseLabel","value":"Success fees related to ATC and other investment","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","labelType":"xbrl:label","value":"Success Fees Related To A T C and Other Investment","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","labelType":"xbrl:documentation","value":"Success fees related to ATC and other investment.","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToAtcLicense","labelType":"xbrl:negatedLabel","value":"Success fees related to Alternative Treatment Center license","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToAtcLicense","labelType":"xbrl:label","value":"Success Fees Related To ATC License","language":"en-US"},{"forObject":"tsndf:SuccessFeesRelatedToAtcLicense","labelType":"xbrl:documentation","value":"Success fees related to ATC license.","language":"en-US"},{"forObject":"tsndf:SummarizesOfChangesInPurchaseOptionDerivativeAssetTableTextBlock","labelType":"xbrl:documentation","value":"Summarizes of changes in purchase option derivative asset","language":"en-US"},{"forObject":"tsndf:SummarizesOfChangesInPurchaseOptionDerivativeAssetTableTextBlock","labelType":"xbrl:label","value":"Summarizes of Changes in Purchase Option Derivative Asset Table Text Block","language":"en-US"},{"forObject":"tsndf:SummarizesOfChangesInPurchaseOptionDerivativeAssetTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Changes in Purchase Option Derivative Asset","language":"en-US"},{"forObject":"tsndf:SummaryOfAllocationOfProceedsFromPrivatePlacementTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Allocation of Proceeds From Private Placement","language":"en-US"},{"forObject":"tsndf:SummaryOfAllocationOfProceedsFromPrivatePlacementTableTextBlock","labelType":"xbrl:label","value":"Summary Of Allocation Of Proceeds From Private Placement [Table Text Block]","language":"en-US"},{"forObject":"tsndf:SummaryOfAllocationOfProceedsFromPrivatePlacementTableTextBlock","labelType":"xbrl:documentation","value":"Summary of allocation of proceeds from private placement.","language":"en-US"},{"forObject":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","labelType":"xbrl:documentation","value":"Summary of amounts recognized in consolidated balance sheet.","language":"en-US"},{"forObject":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","labelType":"xbrl:label","value":"Summary Of Amounts Recognized In Consolidated Balance Sheet Table [Text Block]","language":"en-US"},{"forObject":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Amounts Recognized in Consolidated Balance Sheet","language":"en-US"},{"forObject":"tsndf:SummaryOfChangesInPreferredShareWarrantLiabilityTableTextBlock","labelType":"xbrl:documentation","value":"Summary of changes in preferred share warrant liability.","language":"en-US"},{"forObject":"tsndf:SummaryOfChangesInPreferredShareWarrantLiabilityTableTextBlock","labelType":"xbrl:label","value":"Summary Of Changes In Preferred Share Warrant Liability Table [Text Block]","language":"en-US"},{"forObject":"tsndf:SummaryOfChangesInPreferredShareWarrantLiabilityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Changes in Preferred Share Warrant Liability","language":"en-US"},{"forObject":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Fair Value of the Peninsula Contingent Consideration","language":"en-US"},{"forObject":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","labelType":"xbrl:label","value":"Summary Of Fair Value Calculated By Contingent Consideration [Table Text Block]","language":"en-US"},{"forObject":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","labelType":"xbrl:documentation","value":"Summary of fair value calculated by contingent consideration.","language":"en-US"},{"forObject":"tsndf:SummaryOfGeneralAndAdministrativeExpensesTableTextBlock","labelType":"xbrl:documentation","value":"Summary of general and administrative expenses.","language":"en-US"},{"forObject":"tsndf:SummaryOfGeneralAndAdministrativeExpensesTableTextBlock","labelType":"xbrl:label","value":"Summary Of General And Administrative Expenses Table [Text Block]","language":"en-US"},{"forObject":"tsndf:SummaryOfGeneralAndAdministrativeExpensesTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of General and Administrative Expenses","language":"en-US"},{"forObject":"tsndf:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock","labelType":"xbrl:documentation","value":"Summary of other information related to operating leases.","language":"en-US"},{"forObject":"tsndf:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock","labelType":"xbrl:label","value":"Summary Of Other Information Related To Operating Leases Table [Text Block]","language":"en-US"},{"forObject":"tsndf:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Other Information related to Operating Leases","language":"en-US"},{"forObject":"tsndf:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock","labelType":"xbrl:documentation","value":"Summary of supplemental cash flow information related to leases.","language":"en-US"},{"forObject":"tsndf:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock","labelType":"xbrl:label","value":"Summary Of Supplemental Cash Flow Information Related To Leases Table [Text Block]","language":"en-US"},{"forObject":"tsndf:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Supplemental Cash Flow Information Related to Leases","language":"en-US"},{"forObject":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","labelType":"xbrl:documentation","value":"Summary of warrant liability measured at fair value.","language":"en-US"},{"forObject":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","labelType":"xbrl:label","value":"Summary of Warrant Liability Measured at Fair Value Table Text Block","language":"en-US"},{"forObject":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary Of Warrant Liability Measured At Fair Value","language":"en-US"},{"forObject":"tsndf:TerrAscendGrowthCorpMember","labelType":"xbrl:terseLabel","value":"TerrAscend Growth","language":"en-US"},{"forObject":"tsndf:TerrAscendGrowthCorpMember","labelType":"xbrl:label","value":"Terr Ascend Growth Corp [Member]","language":"en-US"},{"forObject":"tsndf:TerrAscendGrowthCorpMember","labelType":"xbrl:documentation","value":"Terr Ascend Growth Corp Member","language":"en-US"},{"forObject":"tsndf:TerrAscendNJMember","labelType":"xbrl:documentation","value":"TerrAscend NJ.","language":"en-US"},{"forObject":"tsndf:TerrAscendNJMember","labelType":"xbrl:label","value":"Terr Ascend N J [Member]","language":"en-US"},{"forObject":"tsndf:TerrAscendNJMember","labelType":"xbrl:terseLabel","value":"TerrAscend NJ","language":"en-US"},{"forObject":"tsndf:TerrascendEntitiesMember","labelType":"xbrl:verboseLabel","value":"TerrAscend Entities","language":"en-US"},{"forObject":"tsndf:TerrascendEntitiesMember","labelType":"xbrl:label","value":"TerrAscend Entities [Member]","language":"en-US"},{"forObject":"tsndf:TerrascendEntitiesMember","labelType":"xbrl:documentation","value":"TerrAscend Entities.","language":"en-US"},{"forObject":"tsndf:ThirtyMonthLockUpRestrictionMember","labelType":"xbrl:documentation","value":"Thirty Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:ThirtyMonthLockUpRestrictionMember","labelType":"xbrl:label","value":"Thirty Month Lock-up Restriction [Member]","language":"en-US"},{"forObject":"tsndf:ThirtyMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"30 Months Lock-up Restriction","language":"en-US"},{"forObject":"tsndf:ThreeMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"3 Months Lock-up Restriction","language":"en-US"},{"forObject":"tsndf:ThreeMonthLockUpRestrictionMember","labelType":"xbrl:documentation","value":"Three Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:ThreeMonthLockUpRestrictionMember","labelType":"xbrl:label","value":"Three Month Lock-up Restriction [Member]","language":"en-US"},{"forObject":"tsndf:TradeReceivable3190Days","labelType":"xbrl:documentation","value":"Trade receivable 31-90 days.","language":"en-US"},{"forObject":"tsndf:TradeReceivable3190Days","labelType":"xbrl:label","value":"Trade Receivable3190 Days","language":"en-US"},{"forObject":"tsndf:TradeReceivable3190Days","labelType":"xbrl:terseLabel","value":"31-90 days","language":"en-US"},{"forObject":"tsndf:TradeReceivableCurrent","labelType":"xbrl:documentation","value":"Trade receivable, current.","language":"en-US"},{"forObject":"tsndf:TradeReceivableCurrent","labelType":"xbrl:label","value":"Trade Receivable Current","language":"en-US"},{"forObject":"tsndf:TradeReceivableCurrent","labelType":"xbrl:terseLabel","value":"Current","language":"en-US"},{"forObject":"tsndf:TradeReceivableOver90Days","labelType":"xbrl:documentation","value":"Trade receivable over 90 days.","language":"en-US"},{"forObject":"tsndf:TradeReceivableOver90Days","labelType":"xbrl:label","value":"Trade Receivable Over90 Days","language":"en-US"},{"forObject":"tsndf:TradeReceivableOver90Days","labelType":"xbrl:terseLabel","value":"Over 90 days","language":"en-US"},{"forObject":"tsndf:TradeReceivablesGross","labelType":"xbrl:documentation","value":"Trade receivables, gross.","language":"en-US"},{"forObject":"tsndf:TradeReceivablesGross","labelType":"xbrl:label","value":"Trade Receivables Gross","language":"en-US"},{"forObject":"tsndf:TradeReceivablesGross","labelType":"xbrl:terseLabel","value":"Trade receivables","language":"en-US"},{"forObject":"tsndf:TradeReceivablesNet","labelType":"xbrl:documentation","value":"Trade receivables, net","language":"en-US"},{"forObject":"tsndf:TradeReceivablesNet","labelType":"xbrl:label","value":"Trade Receivables Net","language":"en-US"},{"forObject":"tsndf:TradeReceivablesNet","labelType":"xbrl:totalLabel","value":"Total trade receivables, net","language":"en-US"},{"forObject":"tsndf:TransactionAndRestructuringCosts","labelType":"xbrl:documentation","value":"Transaction and restructuring costs.","language":"en-US"},{"forObject":"tsndf:TransactionAndRestructuringCosts","labelType":"xbrl:label","value":"Transaction And Restructuring Costs","language":"en-US"},{"forObject":"tsndf:TransactionAndRestructuringCosts","labelType":"xbrl:terseLabel","value":"Transaction and restructuring costs","language":"en-US"},{"forObject":"tsndf:TransactionandrestructuringcostsMember","labelType":"xbrl:verboseLabel","value":"Transaction And Restructuring Costs","language":"en-US"},{"forObject":"tsndf:TransactionandrestructuringcostsMember","labelType":"xbrl:label","value":"TransactionAndRestructuringCosts[Member]","language":"en-US"},{"forObject":"tsndf:TransactionandrestructuringcostsMember","labelType":"xbrl:documentation","value":"TransactionAndRestructuringCosts[Member]","language":"en-US"},{"forObject":"tsndf:TransferOfEmployeeRetentionCredit","labelType":"xbrl:terseLabel","value":"Transfer of Employee Retention Credit","language":"en-US"},{"forObject":"tsndf:TransferOfEmployeeRetentionCredit","labelType":"xbrl:label","value":"Transfer of Employee Retention Credit","language":"en-US"},{"forObject":"tsndf:TransferOfEmployeeRetentionCredit","labelType":"xbrl:documentation","value":"Transfer of employee retention credit.","language":"en-US"},{"forObject":"tsndf:TwelveMonthLockUpRestrictionMember","labelType":"xbrl:documentation","value":"Twelve Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:TwelveMonthLockUpRestrictionMember","labelType":"xbrl:label","value":"Twelve Month Lock-up Restriction [Member]","language":"en-US"},{"forObject":"tsndf:TwelveMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"12 Months Lock-up Restriction","language":"en-US"},{"forObject":"tsndf:TwentyFourMonthLockUpRestrictionMember","labelType":"xbrl:documentation","value":"Twenty Four Month Lock-up Restriction.","language":"en-US"},{"forObject":"tsndf:TwentyFourMonthLockUpRestrictionMember","labelType":"xbrl:label","value":"Twenty Four Month Lock-up Restriction [Member]","language":"en-US"},{"forObject":"tsndf:TwentyFourMonthLockUpRestrictionMember","labelType":"xbrl:terseLabel","value":"24 Months Lock-up Restriction","language":"en-US"},{"forObject":"tsndf:UnitedStatesBusinessMember","labelType":"xbrl:terseLabel","value":"U.S. Business","language":"en-US"},{"forObject":"tsndf:UnitedStatesBusinessMember","labelType":"xbrl:label","value":"United States Business [Member]","language":"en-US"},{"forObject":"tsndf:UnitedStatesBusinessMember","labelType":"xbrl:documentation","value":"United States business.","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitOther","labelType":"xbrl:negatedLabel","value":"Other","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitOther","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitOther","labelType":"xbrl:label","value":"Unrecognized Tax Benefit Other","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitOther","labelType":"xbrl:documentation","value":"Unrecognized tax benefit other.","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncreasesDecreaseResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Increase (decrease) based on tax positions related to prior periods","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsIncreasesDecreaseResultingFromPriorPeriodTaxPositions","labelType":"xbrl:documentation","value":"Unrecognized tax benefits increases decrease resulting from prior period tax positions","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsThatIfRecognizedWouldResultInAdjustmentsToOtherAccounts","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits that, if recognized, would result in adjustments to other tax accounts","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsThatIfRecognizedWouldResultInAdjustmentsToOtherAccounts","labelType":"xbrl:label","value":"Unrecognized Tax Benefits that, if Recognized, Would Result in Adjustments to Other Accounts","language":"en-US"},{"forObject":"tsndf:UnrecognizedTaxBenefitsThatIfRecognizedWouldResultInAdjustmentsToOtherAccounts","labelType":"xbrl:documentation","value":"Unrecognized tax benefits that, if recognized, would result in adjustments to other tax accounts.","language":"en-US"},{"forObject":"tsndf:ValueOfInterestOfFundsHeldByRelatedParty","labelType":"xbrl:documentation","value":"Value of Interest of funds held by related party.","language":"en-US"},{"forObject":"tsndf:ValueOfInterestOfFundsHeldByRelatedParty","labelType":"xbrl:label","value":"Value of Interest of Funds Held by Related Party","language":"en-US"},{"forObject":"tsndf:ValueOfInterestOfFundsHeldByRelatedParty","labelType":"xbrl:terseLabel","value":"Value of interests of funds controlled by related party","language":"en-US"},{"forObject":"tsndf:VariableInterestEntitiesAbstract","labelType":"xbrl:documentation","value":"NA","language":"en-US"},{"forObject":"tsndf:VariableInterestEntitiesAbstract","labelType":"xbrl:label","value":"Variable Interest Entities [Abstract]","language":"en-US"},{"forObject":"tsndf:WarrantAnnualRiskFreeRate","labelType":"xbrl:documentation","value":"Warrant annual risk-free rate.","language":"en-US"},{"forObject":"tsndf:WarrantAnnualRiskFreeRate","labelType":"xbrl:label","value":"Warrant Annual Risk-free Rate","language":"en-US"},{"forObject":"tsndf:WarrantAnnualRiskFreeRate","labelType":"xbrl:terseLabel","value":"Annual risk-free rate","language":"en-US"},{"forObject":"tsndf:WarrantAnnualVolatility","labelType":"xbrl:documentation","value":"Warrant annual volatility.","language":"en-US"},{"forObject":"tsndf:WarrantAnnualVolatility","labelType":"xbrl:label","value":"Warrant Annual Volatility","language":"en-US"},{"forObject":"tsndf:WarrantAnnualVolatility","labelType":"xbrl:terseLabel","value":"Annual volatility","language":"en-US"},{"forObject":"tsndf:WarrantFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Warrant fair value","language":"en-US"},{"forObject":"tsndf:WarrantFairValueDisclosure","labelType":"xbrl:label","value":"Warrant Fair Value Disclosure","language":"en-US"},{"forObject":"tsndf:WarrantFairValueDisclosure","labelType":"xbrl:documentation","value":"Warrant fair value disclosure.","language":"en-US"},{"forObject":"tsndf:WarrantIssuedAsConsiderationForServices","labelType":"xbrl:terseLabel","value":"Warrant issued as consideration for services","language":"en-US"},{"forObject":"tsndf:WarrantIssuedAsConsiderationForServices","labelType":"xbrl:label","value":"Warrant Issued as Consideration For Services","language":"en-US"},{"forObject":"tsndf:WarrantIssuedAsConsiderationForServices","labelType":"xbrl:documentation","value":"Warrant issued as consideration for services.","language":"en-US"},{"forObject":"tsndf:WarrantLiabilityFairValueDisclosure","labelType":"xbrl:documentation","value":"Warrant liability fair value disclosure.","language":"en-US"},{"forObject":"tsndf:WarrantLiabilityFairValueDisclosure","labelType":"xbrl:label","value":"Warrant Liability Fair Value Disclosure","language":"en-US"},{"forObject":"tsndf:WarrantLiabilityFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Warrant liability","language":"en-US"},{"forObject":"tsndf:WarrantLiabilityPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Warrant Liability","language":"en-US"},{"forObject":"tsndf:WarrantLiabilityPolicyTextBlock","labelType":"xbrl:label","value":"Warrant Liability [Policy Text Block]","language":"en-US"},{"forObject":"tsndf:WarrantLiabilityPolicyTextBlock","labelType":"xbrl:documentation","value":"Warrant liability.","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsDescription","labelType":"xbrl:terseLabel","value":"Warrants and Rights Description","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsDescription","labelType":"xbrl:label","value":"Warrants and Rights Description","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsDescription","labelType":"xbrl:documentation","value":"Warrants and Rights Description","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","labelType":"xbrl:documentation","value":"Warrants and rights outstanding weighted average remaining life.","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","labelType":"xbrl:label","value":"Warrants And Rights Outstanding Weighted Average Remaining Life","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","labelType":"xbrl:terseLabel","value":"Weighted Average Remaining Life (years)","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","labelType":"xbrl:terseLabel","value":"Weighted Average Remaining Life (years), Granted","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","labelType":"xbrl:label","value":"Warrants and Rights Outstanding Weighted Average Remaining Life Granted","language":"en-US"},{"forObject":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","labelType":"xbrl:documentation","value":"Warrants and rights outstanding weighted average remaining life granted.","language":"en-US"},{"forObject":"tsndf:WarrantsResidualValue","labelType":"xbrl:terseLabel","value":"Warrants residual value","language":"en-US"},{"forObject":"tsndf:WarrantsResidualValue","labelType":"xbrl:label","value":"Warrants Residual Value","language":"en-US"},{"forObject":"tsndf:WarrantsResidualValue","labelType":"xbrl:documentation","value":"Warrants residual value.","language":"en-US"},{"forObject":"tsndf:WarrantsRevauledValue","labelType":"xbrl:label","value":"Warrants revauled value","language":"en-US"},{"forObject":"tsndf:WarrantsRevauledValue","labelType":"xbrl:documentation","value":"Warrants revauled value.","language":"en-US"},{"forObject":"tsndf:WeightedAverageDiscountRateAbstract","labelType":"xbrl:documentation","value":"Weighted average discount rate.","language":"en-US"},{"forObject":"tsndf:WeightedAverageDiscountRateAbstract","labelType":"xbrl:label","value":"Weighted Average Discount Rate [Abstract]","language":"en-US"},{"forObject":"tsndf:WeightedAverageDiscountRateAbstract","labelType":"xbrl:terseLabel","value":"Weighted-average discount rate","language":"en-US"},{"forObject":"tsndf:WeightedAverageExercisePricePerCommonShare","labelType":"xbrl:terseLabel","value":"Exercise price per common share","language":"en-US"},{"forObject":"tsndf:WeightedAverageExercisePricePerCommonShare","labelType":"xbrl:label","value":"Weighted Average Exercise Price Per Common Share","language":"en-US"},{"forObject":"tsndf:WeightedAverageExercisePricePerCommonShare","labelType":"xbrl:documentation","value":"Weighted average exercise price per common share.","language":"en-US"},{"forObject":"tsndf:WeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:documentation","value":"Weighted average remaining lease term.","language":"en-US"},{"forObject":"tsndf:WeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:label","value":"Weighted Average Remaining Lease Term [Abstract]","language":"en-US"},{"forObject":"tsndf:WeightedAverageRemainingLeaseTermAbstract","labelType":"xbrl:terseLabel","value":"Weighted-average remaining lease term (years)","language":"en-US"},{"forObject":"tsndf:WrittenDownOfNetBookValueOfLightingAndIrrigationAssets","labelType":"xbrl:terseLabel","value":"Written down of net book value of lighting and irrigation assets","language":"en-US"},{"forObject":"tsndf:WrittenDownOfNetBookValueOfLightingAndIrrigationAssets","labelType":"xbrl:label","value":"Written Down of Net Book Value of Lighting and Irrigation Assets","language":"en-US"},{"forObject":"tsndf:WrittenDownOfNetBookValueOfLightingAndIrrigationAssets","labelType":"xbrl:documentation","value":"Written down of net book value of lighting and irrigation assets.","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202104Member","labelType":"xbrl:terseLabel","value":"ASU 2021-04","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202104Member","labelType":"xbrl:label","value":"Accounting Standards Update 2021-04 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202108Member","labelType":"xbrl:terseLabel","value":"ASU 2021-08","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202108Member","labelType":"xbrl:label","value":"Accounting Standards Update 2021-08 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202110Member","labelType":"xbrl:terseLabel","value":"ASU 2021-10","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202110Member","labelType":"xbrl:label","value":"Accounting Standards Update 2021-10 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202203Member","labelType":"xbrl:terseLabel","value":"ASU 2022-03","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate202203Member","labelType":"xbrl:label","value":"Accounting Standards Update 2022-03 [Member]","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":"Accounts Payable and Accrued Liabilities, Current, Total","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Provision For Sales Returns And Allowances Related To Trade Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableMember","labelType":"xbrl:terseLabel","value":"Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableMember","labelType":"xbrl:label","value":"Accounts Receivable [Member]","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","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:totalLabel","value":"Total receivables, net","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:label","value":"Accrued Income Taxes, Current","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:terseLabel","value":"Corporate income tax payable","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued payables","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Accrued Liabilities, Current, Total","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:periodEndLabel","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:periodStartLabel","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:totalLabel","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Less: accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive income","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:totalLabel","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax, Total","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"AOCI Attributable to Parent [Member]","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Income (Loss)","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:label","value":"Additional Paid in Capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:periodEndLabel","value":"Additional Paid in Capital, Ending Balance","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:periodStartLabel","value":"Additional Paid in Capital, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:terseLabel","value":"Additional paid in capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:totalLabel","value":"Additional Paid in Capital, Total","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:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:label","value":"Accounting Standards Update [Axis]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","labelType":"xbrl:terseLabel","value":"Conversion of convertible debt","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":"Share-based compensation expense","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:totalLabel","value":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:verboseLabel","value":"Warrants issued for services performed","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:terseLabel","value":"Issuance of warrants","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:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net (loss) income to net cash used in operating 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:AllocatedShareBasedCompensationExpense","labelType":"xbrl:verboseLabel","value":"Share-based compensation","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":"Share based payments","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:periodEndLabel","value":"Total provision for current expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:negatedTerseLabel","value":"Less: provision for current expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:negatedLabel","value":"Provision for current expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:periodStartLabel","value":"Beginning of the year","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivable","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:negatedLabel","value":"Less: provision for current expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:negatedTerseLabel","value":"Provision for current expected 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":"Expected credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss, Recovery","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","labelType":"xbrl:terseLabel","value":"Provision for sales returns","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss, Writeoff","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","labelType":"xbrl:terseLabel","value":"Write-offs charged against provision","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","labelType":"xbrl:negatedLabel","value":"Write-offs charged against provision","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Amortization of Intangible Assets","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Amortization expense","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:totalLabel","value":"Amortization of Intangible Assets, Total","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:verboseLabel","value":"Antidilutive securities excluded from computation of earnings per share, amount","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:ArrangementsAndNonarrangementTransactionsMember","labelType":"xbrl:label","value":"Collaborative Arrangement and Arrangement Other than Collaborative [Domain]","language":"en-US"},{"forObject":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","labelType":"xbrl:terseLabel","value":"Collaborative Arrangement and Arrangement Other than Collaborative","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionAbstract","labelType":"xbrl:label","value":"Asset Acquisition [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","labelType":"xbrl:label","value":"Asset Acquisition, Contingent Consideration [Line Items]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","labelType":"xbrl:terseLabel","value":"Asset Acquisition Contingent Consideration [Line Items]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationTable","labelType":"xbrl:label","value":"Asset Acquisition, Contingent Consideration [Table]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationTable","labelType":"xbrl:terseLabel","value":"Asset Acquisition Contingent Consideration [Table]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","labelType":"xbrl:label","value":"Asset Acquisition, Contingent Consideration [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Balances of Contingent Consideration","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionTextBlock","labelType":"xbrl:label","value":"Asset Acquisition [Text Block]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionTextBlock","labelType":"xbrl:terseLabel","value":"Acquisitions","language":"en-US"},{"forObject":"us-gaap:AssetUnderConstructionMember","labelType":"xbrl:label","value":"Asset under Construction [Member]","language":"en-US"},{"forObject":"us-gaap:AssetUnderConstructionMember","labelType":"xbrl:verboseLabel","value":"Assets in Process","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:terseLabel","value":"Current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Assets, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current Assets","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosure","labelType":"xbrl:totalLabel","value":"Total Assets","language":"en-US"},{"forObject":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","labelType":"xbrl:terseLabel","value":"Assets held for sale","language":"en-US"},{"forObject":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","labelType":"xbrl:label","value":"Asset, Held-for-Sale, Not Part of Disposal Group, Current","language":"en-US"},{"forObject":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","labelType":"xbrl:totalLabel","value":"Assets Held-for-sale, Not Part of Disposal Group, Current, Total","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrent","labelType":"xbrl:label","value":"Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Non-current assets","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrent","labelType":"xbrl:totalLabel","value":"Total noncurrent assets","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrentAbstract","labelType":"xbrl:label","value":"Assets, Noncurrent [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsNoncurrentAbstract","labelType":"xbrl:terseLabel","value":"Non-Current Assets","language":"en-US"},{"forObject":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation","labelType":"xbrl:totalLabel","value":"Total assets held for sale","language":"en-US"},{"forObject":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation","labelType":"xbrl:terseLabel","value":"Total assets held for sale","language":"en-US"},{"forObject":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Assets","language":"en-US"},{"forObject":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","labelType":"xbrl:totalLabel","value":"Current assets from discontinued operations","language":"en-US"},{"forObject":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","labelType":"xbrl:terseLabel","value":"Current assets from discontinued operations","language":"en-US"},{"forObject":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Assets, Current","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:label","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:terseLabel","value":"Award Type","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationAxis","labelType":"xbrl:label","value":"Balance Sheet Location [Axis]","language":"en-US"},{"forObject":"us-gaap:BalanceSheetLocationDomain","labelType":"xbrl:label","value":"Balance Sheet Location [Domain]","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Basis of Accounting, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Basis of presentation","language":"en-US"},{"forObject":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Basis of presentation and going concern","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:label","value":"Building and Building Improvements [Member]","language":"en-US"},{"forObject":"us-gaap:BuildingAndBuildingImprovementsMember","labelType":"xbrl:terseLabel","value":"Buildings and Improvements","language":"en-US"},{"forObject":"us-gaap:BuildingMember","labelType":"xbrl:terseLabel","value":"Building","language":"en-US"},{"forObject":"us-gaap:BuildingMember","labelType":"xbrl:label","value":"Building [Member]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition, Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:terseLabel","value":"Business Acquisition, Acquiree","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:terseLabel","value":"Business Acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","labelType":"xbrl:label","value":"Business Acquisition, Transaction Costs","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","labelType":"xbrl:terseLabel","value":"Transaction costs","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","labelType":"xbrl:label","value":"Business Acquisition, Equity Interest Issued or Issuable, Value Assigned","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","labelType":"xbrl:terseLabel","value":"Value of common stock shares issued","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:verboseLabel","value":"Number of common stock issued","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:label","value":"Business Acquisition, Equity Interest Issued or Issuable, Number of Shares","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:terseLabel","value":"Number of common stock shares issued","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:label","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:verboseLabel","value":"Percentage of common stock issued and outstanding","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:label","value":"Business Acquisition, Percentage of Voting Interests Acquired","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:terseLabel","value":"Equity interest acquired","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","labelType":"xbrl:label","value":"Business Acquisition, Goodwill, Expected Tax Deductible Amount","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","labelType":"xbrl:terseLabel","value":"Goodwill recognized expected to be deductible for income tax purposes","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:label","value":"Business Acquisition, Share Price","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:terseLabel","value":"Common share for each Gage share, received by the shareholders of Gage","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net income (loss) estimates","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","labelType":"xbrl:terseLabel","value":"Estimate of net income (loss)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:label","value":"Business Acquisition, Pro Forma Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionsProFormaRevenue","labelType":"xbrl:terseLabel","value":"Sales estimate","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:verboseLabel","value":"Transaction cost recognized during period","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:label","value":"Business Combination, Acquisition Related Costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAndAssetAcquisitionAbstract","labelType":"xbrl:label","value":"Business Combination and Asset Acquisition [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:terseLabel","value":"Consideration for acquire","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:totalLabel","value":"Total consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:verboseLabel","value":"Total consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:verboseLabel","value":"Note consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred, Liabilities Incurred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:terseLabel","value":"Promissory notes","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","labelType":"xbrl:verboseLabel","value":"Amount of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","labelType":"xbrl:terseLabel","value":"Amount recognized on acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:terseLabel","value":"(Gain) loss from revaluation of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:label","value":"(Gain) loss from revaluation of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:verboseLabel","value":"Loss (gain) from revaluation of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration Arrangements, Description","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription","labelType":"xbrl:terseLabel","value":"Contingent consideration description","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:terseLabel","value":"Contingent consideration payable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration, Liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:periodEndLabel","value":"Carrying amount, Ending balance","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:periodStartLabel","value":"Carrying amount, Beginning balance","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:totalLabel","value":"Business Combination, Contingent Consideration, Liability, Total","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Contingent consideration payable, current","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration, Liability, Current","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","labelType":"xbrl:verboseLabel","value":"Less: current portion","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","labelType":"xbrl:negatedLabel","value":"Less: current portion","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","labelType":"xbrl:negatedLabel","value":"Non-current contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration, Liability, Noncurrent","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Contingent consideration payable, non-current","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","labelType":"xbrl:verboseLabel","value":"Non-current contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:terseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:verboseLabel","value":"Net loss","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:label","value":"Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:terseLabel","value":"Actual Sales","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","labelType":"xbrl:label","value":"Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:verboseLabel","value":"Prepaid expense","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:terseLabel","value":"Prepaid expenses","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:terseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:verboseLabel","value":"Increase (reduction) in accounts receivable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:negatedTerseLabel","value":"Reduction in accounts receivable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","labelType":"xbrl:negatedLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:terseLabel","value":"Deferred tax liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:verboseLabel","value":"Increase (decrease) in deferred tax liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","labelType":"xbrl:negatedLabel","value":"Deferred tax liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","labelType":"xbrl:terseLabel","value":"Financing obligations assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:totalLabel","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:verboseLabel","value":"Increase (decrease) in intangible assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:verboseLabel","value":"Increase (decrease) in inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","labelType":"xbrl:negatedTerseLabel","value":"Decrease in inventory","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","labelType":"xbrl:negatedLabel","value":"Loans payable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:negatedLabel","value":"Other long term liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:terseLabel","value":"Other asset","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Fixed assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:totalLabel","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:verboseLabel","value":"Increase (decrease) in property and equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:terseLabel","value":"Total net consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Net assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","labelType":"xbrl:label","value":"Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","labelType":"xbrl:terseLabel","value":"Transaction expenses on behalf of seller","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1","labelType":"xbrl:terseLabel","value":"Payment in stock","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1","labelType":"xbrl:label","value":"Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:terseLabel","value":"Business combinations","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsPolicy","labelType":"xbrl:label","value":"Business Combinations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CanadaRevenueAgencyMember","labelType":"xbrl:terseLabel","value":"Canada","language":"en-US"},{"forObject":"us-gaap:CanadaRevenueAgencyMember","labelType":"xbrl:label","value":"Canada Revenue Agency [Member]","language":"en-US"},{"forObject":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","labelType":"xbrl:label","value":"Capital Expenditures Incurred but Not yet Paid","language":"en-US"},{"forObject":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","labelType":"xbrl:terseLabel","value":"Accrued capital purchases","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash and Cash Equivalents, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodEndLabel","value":"Cash and Cash Equivalents, at Carrying Value, Ending Balance","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodStartLabel","value":"Cash and Cash Equivalents, at Carrying Value, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:totalLabel","value":"Cash and Cash Equivalents, at Carrying Value, Total","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:terseLabel","value":"Cash, cash equivalents and restricted cash","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents and restricted cash, end of the year","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","labelType":"xbrl:periodStartLabel","value":"Cash and cash equivalents and restricted cash, beginning of the year","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","labelType":"xbrl:totalLabel","value":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:totalLabel","value":"Net (decrease) increase in cash and cash equivalents and restricted cash during the year","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:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","labelType":"xbrl:terseLabel","value":"Net cash used in financing activities- discontinued operations","language":"en-US"},{"forObject":"us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","labelType":"xbrl:label","value":"Cash Provided by (Used in) Financing Activities, Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","labelType":"xbrl:terseLabel","value":"Net cash provided by (used in) investing activities - discontinued operations","language":"en-US"},{"forObject":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","labelType":"xbrl:label","value":"Cash Provided by (Used in) Investing Activities, Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","labelType":"xbrl:terseLabel","value":"Net cash used in operating activities- discontinued operations","language":"en-US"},{"forObject":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","labelType":"xbrl:label","value":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted","labelType":"xbrl:terseLabel","value":"Accounting standards adoption","language":"en-US"},{"forObject":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted","labelType":"xbrl:label","value":"Change in Accounting Principle, Accounting Standards Update, Adopted [true false]","language":"en-US"},{"forObject":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate","labelType":"xbrl:terseLabel","value":"Accounting standards adoption, date","language":"en-US"},{"forObject":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate","labelType":"xbrl:label","value":"Change in Accounting Principle, Accounting Standards Update, Adoption Date","language":"en-US"},{"forObject":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption","labelType":"xbrl:terseLabel","value":"Accounting standards early adoption","language":"en-US"},{"forObject":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption","labelType":"xbrl:label","value":"Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]","language":"en-US"},{"forObject":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect","labelType":"xbrl:terseLabel","value":"Accounting standards adoption, immaterial effect","language":"en-US"},{"forObject":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect","labelType":"xbrl:label","value":"Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:terseLabel","value":"Class of Stock","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":"Class Of Stock [Line Items]","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:periodEndLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:periodStartLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:terseLabel","value":"Common share purchase warrants, exercise price, per share","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:verboseLabel","value":"Warrant exercise price","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":"Class Of Warrant Or Right [Line Items]","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":"Number of common shares called by each warrant","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:terseLabel","value":"Share purchase warrants","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:label","value":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:verboseLabel","value":"Number of warrants","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:terseLabel","value":"Share warrants","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":"Number of Warrants Outstanding, Ending balance","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:periodStartLabel","value":"Number of Warrants Outstanding, Beginning balance","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightTable","labelType":"xbrl:label","value":"Class of Warrant or Right [Table]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightTable","labelType":"xbrl:terseLabel","value":"Class Of Warrant Or Right [Table]","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","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Abstract]","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:CommonClassAMember","labelType":"xbrl:terseLabel","value":"Class A shares","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:label","value":"Common Class A [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:terseLabel","value":"Class B shares","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:label","value":"Common Class B [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Common Stock Included in Additional Paid In Capital","language":"en-US"},{"forObject":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Common Stock Including Additional Paid in Capital [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:verboseLabel","value":"Common Shares","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, par value","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, shares authorized, unlimited","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock, Shares, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common stock, shares, issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:totalLabel","value":"Common Stock, Shares, Issued, Total","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common Stock, Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Common Stock, Shares, Outstanding, Ending Balance","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Common Stock, Shares, Outstanding, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Common stock, shares, outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock, no par value, unlimited shares authorized; 288,327,497 and 259,624,531 shares outstanding as of December 31, 2023 and December 31, 2022 respectively","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:periodEndLabel","value":"Common Stock, Value, Issued, Ending Balance","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:periodStartLabel","value":"Common Stock, Value, Issued, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:totalLabel","value":"Common Stock, Value, Issued, Total","language":"en-US"},{"forObject":"us-gaap:CommonStockVotingRights","labelType":"xbrl:terseLabel","value":"Common stock, voting rights","language":"en-US"},{"forObject":"us-gaap:CommonStockVotingRights","labelType":"xbrl:label","value":"Common Stock, Voting Rights","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Common and proportionate Shareholders of the Company","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","labelType":"xbrl:terseLabel","value":"Comprehensive (loss) income attributable to:","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Non-controlling interests","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Comprehensive (loss) income","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDescription","labelType":"xbrl:terseLabel","value":"Concentration risk description","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDescription","labelType":"xbrl:label","value":"Concentration Risk, Benchmark Description","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDomain","labelType":"xbrl:label","value":"Concentration Risk Benchmark [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByBenchmarkAxis","labelType":"xbrl:label","value":"Concentration Risk Benchmark [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:label","value":"Concentration Risk Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTypeDomain","labelType":"xbrl:label","value":"Concentration Risk Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","labelType":"xbrl:label","value":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","labelType":"xbrl:label","value":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Ownership in Minority Interest","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Basis of consolidation","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationByTypeAxis","labelType":"xbrl:label","value":"Contingent Consideration by Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationByTypeAxis","labelType":"xbrl:terseLabel","value":"Contingent Consideration by Type","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Business combination, fair value of the contingent consideration","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure","labelType":"xbrl:label","value":"Contingent Consideration Classified as Equity, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationTypeDomain","labelType":"xbrl:label","value":"Contingent Consideration Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationTypeDomain","labelType":"xbrl:terseLabel","value":"Contingent Consideration Type","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerSalesChannelAxis","labelType":"xbrl:label","value":"Contract with Customer, Sales Channel [Axis]","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerSalesChannelAxis","labelType":"xbrl:terseLabel","value":"Contract with Customer, Sales Channel","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerSalesChannelDomain","labelType":"xbrl:label","value":"Contract with Customer, Sales Channel [Domain]","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerSalesChannelDomain","labelType":"xbrl:terseLabel","value":"Contract with Customer, Sales Channel","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:periodEndLabel","value":"Ending carrying amount at December 31, 2023","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:periodStartLabel","value":"Balance at December 31, 2022","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:label","value":"Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:totalLabel","value":"Convertible Debt, Total","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtFairValueDisclosures","labelType":"xbrl:terseLabel","value":"Convertible debt at fair value","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtFairValueDisclosures","labelType":"xbrl:label","value":"Convertible Debt, Fair Value Disclosures","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtNoncurrent","labelType":"xbrl:terseLabel","value":"Convertible debt","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtNoncurrent","labelType":"xbrl:label","value":"Convertible Debt, Noncurrent","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary Of Convertible Debt Activity","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtTableTextBlock","labelType":"xbrl:label","value":"Convertible Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","labelType":"xbrl:terseLabel","value":"Conversion of convertible preferred shares","language":"en-US"},{"forObject":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","labelType":"xbrl:label","value":"Convertible Preferred Stock, Shares Issued upon Conversion","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSoldDepreciation","labelType":"xbrl:label","value":"Cost, Depreciation","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSoldDepreciation","labelType":"xbrl:terseLabel","value":"COGS depreciation","language":"en-US"},{"forObject":"us-gaap:CostOfRevenue","labelType":"xbrl:label","value":"Cost of Revenue","language":"en-US"},{"forObject":"us-gaap:CostOfRevenue","labelType":"xbrl:terseLabel","value":"Cost of Sales","language":"en-US"},{"forObject":"us-gaap:CostOfRevenue","labelType":"xbrl:totalLabel","value":"Cost of Sales","language":"en-US"},{"forObject":"us-gaap:CostOfSalesMember","labelType":"xbrl:label","value":"Cost of Sales [Member]","language":"en-US"},{"forObject":"us-gaap:CostOfSalesMember","labelType":"xbrl:terseLabel","value":"Cost of Sales","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Federal Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Foreign Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total Current","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Current:","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit), Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current State and Local Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:terseLabel","value":"Customer Concentration Risk","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:label","value":"Customer Concentration Risk [Member]","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:label","value":"Customer Relationships [Member]","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:terseLabel","value":"Customer Relationships","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"Debt Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:terseLabel","value":"Debt instrument, variable rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","labelType":"xbrl:label","value":"Debt Instrument, Basis Spread on Variable Rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:terseLabel","value":"Remaining loan principal amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:label","value":"Long-Term Debt, Gross","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionPrice1","labelType":"xbrl:terseLabel","value":"Conversion price per debenture","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionPrice1","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Conversion Price","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentDateOfFirstRequiredPayment1","labelType":"xbrl:terseLabel","value":"Monthly payments beginning date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentDateOfFirstRequiredPayment1","labelType":"xbrl:label","value":"Debt Instrument, Date of First Required Payment","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:verboseLabel","value":"Principal amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:label","value":"Face amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:terseLabel","value":"Aggregate principal amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","labelType":"xbrl:terseLabel","value":"Interest rate, frequency of periodic payment","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","labelType":"xbrl:label","value":"Debt Instrument, Frequency of Periodic Payment","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet","labelType":"xbrl:terseLabel","value":"Increase the amount of debt to be reduced, maximum","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet","labelType":"xbrl:label","value":"Debt Instrument, Increase (Decrease), Net","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet","labelType":"xbrl:totalLabel","value":"Debt Instrument, Increase (Decrease), Net, Total","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:verboseLabel","value":"Effective interest rate on loan","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Effective Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:terseLabel","value":"Interest rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:verboseLabel","value":"Bearing interest rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Debenture interest rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:terseLabel","value":"Note interest rate","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentIssuedPrincipal","labelType":"xbrl:terseLabel","value":"Debentures","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentIssuedPrincipal","labelType":"xbrl:label","value":"Debt Instrument, Issued, Principal","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":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:label","value":"Debt Instrument, Maturity Date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDate","labelType":"xbrl:terseLabel","value":"Debt instrument maturity date","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDateDescription","labelType":"xbrl:label","value":"Debt Instrument, Maturity Date, Description","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentMaturityDateDescription","labelType":"xbrl:terseLabel","value":"Maturity date description","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPayment","labelType":"xbrl:label","value":"Debt Instrument, Periodic Payment","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPayment","labelType":"xbrl:terseLabel","value":"Principal and interest paid","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPayment","labelType":"xbrl:totalLabel","value":"Debt Instrument, Periodic Payment, Total","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPayment","labelType":"xbrl:verboseLabel","value":"Total interest paid on all loan payables","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPayment","labelType":"xbrl:negatedLabel","value":"Principal and interest paid","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","labelType":"xbrl:terseLabel","value":"Prepay principal amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","labelType":"xbrl:label","value":"Debt Instrument, Periodic Payment, Principal","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed","labelType":"xbrl:label","value":"Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed","labelType":"xbrl:terseLabel","value":"Debt instrument prepayment principal percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Schedule of Long-Term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:terseLabel","value":"Debt Instrument [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:verboseLabel","value":"Loan maturity period","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:terseLabel","value":"Debenture due period","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTerm","labelType":"xbrl:label","value":"Debt Instrument, Term","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:negatedLabel","value":"Unamortized discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:terseLabel","value":"Unamortized discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:label","value":"Debt Instrument, Unamortized Discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:totalLabel","value":"Debt Instrument, Unamortized Discount, Total","language":"en-US"},{"forObject":"us-gaap:DebtWeightedAverageInterestRate","labelType":"xbrl:terseLabel","value":"Weighted average interest rate","language":"en-US"},{"forObject":"us-gaap:DebtWeightedAverageInterestRate","labelType":"xbrl:label","value":"Debt, Weighted Average Interest Rate","language":"en-US"},{"forObject":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","labelType":"xbrl:label","value":"Decrease in Unrecognized Tax Benefits is Reasonably Possible","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Federal Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:negatedLabel","value":"Deferred financing cost","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:terseLabel","value":"Deferred financing cost","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:label","value":"Debt Issuance Costs, Net","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNet","labelType":"xbrl:totalLabel","value":"Debt Issuance Costs, Net, Total","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Foreign Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Deferred income tax expense","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total Deferred","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:terseLabel","value":"Deferred:","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Total deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:totalLabel","value":"Deferred Tax Liabilities, Gross, Total","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:terseLabel","value":"Deferred income tax liability","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:totalLabel","value":"Deferred Income Tax Liabilities, Net, Total","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:label","value":"Deferred Revenue, Current","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:totalLabel","value":"Deferred Revenue, Current, Total","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred State and Local Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","labelType":"xbrl:label","value":"Deferred Tax Assets, Goodwill and Intangible Assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:totalLabel","value":"Total deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:totalLabel","value":"Net deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net of Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsNetAbstract","labelType":"xbrl:label","value":"Deferred Tax Assets, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Net operating losses","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets, Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:totalLabel","value":"Deferred Tax Assets, Operating Loss Carryforwards, Total","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOther","labelType":"xbrl:label","value":"Deferred Tax Assets, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Assets, Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Share issuance costs","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","labelType":"xbrl:terseLabel","value":"Reserves","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:negatedLabel","value":"Valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Net deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilities","labelType":"xbrl:totalLabel","value":"Deferred Tax Liabilities, Net, Total","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","labelType":"xbrl:negatedLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Intangible Assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNetAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesNetAbstract","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Property, Plant and Equipment","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 expense","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:totalLabel","value":"Depreciation, Total","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:label","value":"Depreciation, Depletion and Amortization, Nonproduction","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Amortization and depreciation","language":"en-US"},{"forObject":"us-gaap:DepreciationAndAmortization","labelType":"xbrl:totalLabel","value":"Depreciation, Depletion and Amortization, Nonproduction, Total","language":"en-US"},{"forObject":"us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration","labelType":"xbrl:label","value":"Derivative Asset, Statement of Financial Position [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:DerivativeAssets","labelType":"xbrl:label","value":"Derivative Asset","language":"en-US"},{"forObject":"us-gaap:DerivativeAssets","labelType":"xbrl:periodEndLabel","value":"Derivative asset, Ending balance","language":"en-US"},{"forObject":"us-gaap:DerivativeAssets","labelType":"xbrl:periodStartLabel","value":"Derivative asset, Beginning balance","language":"en-US"},{"forObject":"us-gaap:DerivativeAssets","labelType":"xbrl:terseLabel","value":"Purchase option derivative asset","language":"en-US"},{"forObject":"us-gaap:DerivativeAssets","labelType":"xbrl:totalLabel","value":"Derivative Asset, Total","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:periodEndLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:periodStartLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:terseLabel","value":"Derivative liability","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:label","value":"Derivative Liability","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilities","labelType":"xbrl:totalLabel","value":"Derivative Liability, Total","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Derivative liability","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Derivative Liability, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","labelType":"xbrl:label","value":"Derivative Liability, Statement of Financial Position [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:DerivativesEmbeddedDerivatives","labelType":"xbrl:terseLabel","value":"Embedded derivative liabilities","language":"en-US"},{"forObject":"us-gaap:DerivativesEmbeddedDerivatives","labelType":"xbrl:label","value":"Derivatives, Embedded Derivatives [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:label","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:terseLabel","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:DisaggregationOfRevenueTable","labelType":"xbrl:terseLabel","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":"Summary 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":"Share-based Compensation Plans","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"Share-Based Payment Arrangement [Abstract]","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","labelType":"xbrl:totalLabel","value":"(Loss) income from continuing operations before provision from income taxes","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","labelType":"xbrl:label","value":"Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","labelType":"xbrl:terseLabel","value":"Discontinued operations","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","labelType":"xbrl:label","value":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","labelType":"xbrl:terseLabel","value":"Discontinued operations","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","labelType":"xbrl:label","value":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation","labelType":"xbrl:negatedLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation","labelType":"xbrl:label","value":"Discontinued Operation, Tax Effect of Discontinued Operation","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","labelType":"xbrl:label","value":"Discontinued Operations and Disposal Groups [Abstract]","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember","labelType":"xbrl:terseLabel","value":"Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember","labelType":"xbrl:label","value":"Discontinued Operations, Disposed of by Sale [Member]","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsHeldforsaleMember","labelType":"xbrl:terseLabel","value":"Held for Sale","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsHeldforsaleMember","labelType":"xbrl:label","value":"Discontinued Operations, Held-for-Sale [Member]","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Discontinued operations","language":"en-US"},{"forObject":"us-gaap:DiscontinuedOperationsPolicyTextBlock","labelType":"xbrl:label","value":"Discontinued Operations, Policy [Policy Text Block]","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:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet","labelType":"xbrl:terseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accounts payable and accrued liabilities","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current, Total","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","labelType":"xbrl:terseLabel","value":"Cost of Sales","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Costs of Goods Sold","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","labelType":"xbrl:terseLabel","value":"Amortization and depreciation","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Depreciation and Amortization","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"General and administrative","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","labelType":"xbrl:totalLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Gross Profit (Loss)","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Intangible Assets, Current","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Inventory, Current","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Operating Expense","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Loss from discontinued operations","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:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","labelType":"xbrl:totalLabel","value":"Revenue, net","language":"en-US"},{"forObject":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Revenue","language":"en-US"},{"forObject":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock","labelType":"xbrl:label","value":"Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","labelType":"xbrl:label","value":"Disposal Group Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:terseLabel","value":"Domestic","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:label","value":"Domestic Tax Authority [Member]","language":"en-US"},{"forObject":"us-gaap:EarliestTaxYearMember","labelType":"xbrl:label","value":"Earliest Tax Year [Member]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:terseLabel","value":"Net (loss) income per share, basic and diluted","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) income per share - basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:totalLabel","value":"Earnings Per Share, Basic, Total","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAbstract","labelType":"xbrl:terseLabel","value":"Net (loss) income per share - basic:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAbstract","labelType":"xbrl:label","value":"Earnings Per Share, Basic [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:terseLabel","value":"Net (loss) income per share - diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:totalLabel","value":"Earnings Per Share, Diluted, Total","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDilutedAbstract","labelType":"xbrl:terseLabel","value":"Net (loss) income per share - diluted:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDilutedAbstract","labelType":"xbrl:label","value":"Earnings Per Share, Diluted [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:terseLabel","value":"(Loss) earnings 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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","labelType":"xbrl:label","value":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","language":"en-US"},{"forObject":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","labelType":"xbrl:terseLabel","value":"Net effects of foreign exchange","language":"en-US"},{"forObject":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","labelType":"xbrl:totalLabel","value":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:totalLabel","value":"Actual income tax provision","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","labelType":"xbrl:terseLabel","value":"Effective tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","labelType":"xbrl:terseLabel","value":"Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Percent [Abstract]","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:verboseLabel","value":"U.S. Federal tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Expected income benefit at statutory tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Change in valuation allowance","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:verboseLabel","value":"Change in valuation allowance","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:terseLabel","value":"Foreign income taxes at different statutory rates","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","labelType":"xbrl:terseLabel","value":"Impairment of goodwill and intangible assets","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","labelType":"xbrl:terseLabel","value":"IRC 280E adjustment","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Share based compensation","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"U.S. state income taxes","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:terseLabel","value":"Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Unrecognized compensation cost related to unvested options, weighted average recognition period","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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","labelType":"xbrl:terseLabel","value":"Unrecognized compensation cost related to unvested RSUs","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 cost related to unvested options","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:verboseLabel","value":"Stock Options","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:label","value":"Employee Stock Option [Member]","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:terseLabel","value":"Stock Options","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:label","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentAggregateCost","labelType":"xbrl:verboseLabel","value":"Investment acquired","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentAggregateCost","labelType":"xbrl:label","value":"Equity Method Investment, Aggregate Cost","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:verboseLabel","value":"Investment carrying value","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestments","labelType":"xbrl:label","value":"Equity Method Investments","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsFairValueDisclosure","labelType":"xbrl:verboseLabel","value":"Fair value of investment","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsFairValueDisclosure","labelType":"xbrl:label","value":"Equity Method Investments, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:ExciseAndSalesTaxes","labelType":"xbrl:label","value":"Excise and Sales Taxes","language":"en-US"},{"forObject":"us-gaap:ExciseAndSalesTaxes","labelType":"xbrl:negatedLabel","value":"Excise and cultivation tax","language":"en-US"},{"forObject":"us-gaap:FDICIndemnificationAsset","labelType":"xbrl:terseLabel","value":"Indemnification asset","language":"en-US"},{"forObject":"us-gaap:FDICIndemnificationAsset","labelType":"xbrl:label","value":"FDIC Indemnification Asset","language":"en-US"},{"forObject":"us-gaap:FDICIndemnificationAsset","labelType":"xbrl:periodEndLabel","value":"FDIC Indemnification Asset, Ending Balance","language":"en-US"},{"forObject":"us-gaap:FDICIndemnificationAsset","labelType":"xbrl:periodStartLabel","value":"FDIC Indemnification Asset, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:FairValueAdjustmentOfWarrants","labelType":"xbrl:negatedLabel","value":"Included in (gain) loss on fair value of warrants","language":"en-US"},{"forObject":"us-gaap:FairValueAdjustmentOfWarrants","labelType":"xbrl:label","value":"Fair Value Adjustment of Warrants","language":"en-US"},{"forObject":"us-gaap:FairValueAdjustmentOfWarrants","labelType":"xbrl:terseLabel","value":"Less: fair value of warrants","language":"en-US"},{"forObject":"us-gaap:FairValueAdjustmentOfWarrants","labelType":"xbrl:verboseLabel","value":"Included in gain on fair value of warrants","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:terseLabel","value":"Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:terseLabel","value":"Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","labelType":"xbrl:label","value":"Fair Value Measurement Inputs and Valuation Techniques [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","labelType":"xbrl:terseLabel","value":"Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","labelType":"xbrl:label","value":"Fair Value Measurement Inputs and Valuation Techniques [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","labelType":"xbrl:terseLabel","value":"Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueByBalanceSheetGroupingTextBlock","labelType":"xbrl:label","value":"Fair Value, by Balance Sheet Grouping [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueByBalanceSheetGroupingTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Financial Instruments Measured at Fair Value","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:label","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:terseLabel","value":"Measurement Frequency","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:terseLabel","value":"Level 1","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:terseLabel","value":"Level 2","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:terseLabel","value":"Level 3","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:label","value":"Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:terseLabel","value":"Measurement Frequency","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:label","value":"Fair Value, Recurring [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:terseLabel","value":"Fair Value, Measurements, Recurring","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:label","value":"Finance Lease, Liability","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:terseLabel","value":"Finance, Total lease liabilities","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:totalLabel","value":"Total finance lease obligations","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiability","labelType":"xbrl:verboseLabel","value":"Fair value of financing obligations","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityCurrent","labelType":"xbrl:label","value":"Lease obligations under finance leases classified as current","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Lease obligations under finance leases, current","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityCurrent","labelType":"xbrl:verboseLabel","value":"Lease obligations under finance leases, non-current","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityNoncurrent","labelType":"xbrl:label","value":"Lease obligations under finance leases classified as non-current","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Lease obligations under finance leases, current","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityNoncurrent","labelType":"xbrl:verboseLabel","value":"Lease obligations under finance leases, non-current","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDue","labelType":"xbrl:totalLabel","value":"Finance, Total lease payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Finance, Thereafter","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, after Year Five","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Finance, 2024","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:FinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"Finance, 2028","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Finance Lease, Liability, to be Paid, Year Five","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"Finance, 2027","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:FinanceLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"Finance, 2026","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:FinanceLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"Finance, 2025","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:FinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Finance Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Finance, Less: interest","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:label","value":"Finance Lease, Principal Payments","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:terseLabel","value":"Cash paid for amounts included in measurement of finance lease liabilities","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:verboseLabel","value":"Payments made for financing obligations","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:negatedLabel","value":"Payments made for financing obligations","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":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAsset","labelType":"xbrl:totalLabel","value":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","labelType":"xbrl:label","value":"Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","labelType":"xbrl:terseLabel","value":"Finance lease, right-of-use asset, statement of financial position [extensible enumeration]","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:terseLabel","value":"Finance leases","language":"en-US"},{"forObject":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","labelType":"xbrl:label","value":"Finance Lease, Weighted Average Discount Rate, Percent","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":"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 and Risk Management","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:verboseLabel","value":"Intangible assets amortization of estimated useful lives","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Useful Life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Definite-lived intangible assets amortized period","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:negatedLabel","value":"Finite lived intangible assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2024","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:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:terseLabel","value":"2028","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:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:terseLabel","value":"2027","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:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:terseLabel","value":"2026","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:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:terseLabel","value":"2025","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:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets by Major Class","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Gross","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:terseLabel","value":"Finite lived intangible assets, Gross Carrying Amount","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:totalLabel","value":"Finite-Lived Intangible Assets, Gross, Total","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets, Major Class Name","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":"Finite-Lived Intangible Assets, Net, Ending Balance","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:periodStartLabel","value":"Finite-Lived Intangible Assets, Net, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:totalLabel","value":"Finite lived intangible assets, Net Carrying Amount","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","labelType":"xbrl:terseLabel","value":"Weighted average amortization period","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Remaining Amortization Period","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:ForeignCountryMember","labelType":"xbrl:label","value":"Foreign Tax Authority [Member]","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:negatedLabel","value":"Unrealized and realized foreign exchange (gain) loss","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:terseLabel","value":"Unrealized and realized foreign exchange loss","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:label","value":"Unrealized and realized foreign exchange loss","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:totalLabel","value":"Foreign Currency Transaction Gain (Loss), before Tax, Total","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Functional and presentation currency","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:label","value":"Foreign Currency Transactions and Translations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:label","value":"Furniture and Fixtures [Member]","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:verboseLabel","value":"Office Furniture & Equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnDispositionOfAssets","labelType":"xbrl:negatedLabel","value":"Gain on disposal of fixed assets","language":"en-US"},{"forObject":"us-gaap:GainLossOnDispositionOfAssets","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:negatedLabel","value":"Unrealized and realized loss (gain) on investments","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:terseLabel","value":"Unrealized and realized (gain) loss on investments","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:label","value":"Unrealized and realized loss (gain) on investments","language":"en-US"},{"forObject":"us-gaap:GainLossOnInvestments","labelType":"xbrl:totalLabel","value":"Gain (Loss) on Investments, Total","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedLabel","value":"Gain on disposal of fixed assets","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:terseLabel","value":"Gain on disposal of fixed assets","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:label","value":"Gain (Loss) on Disposition of Property Plant Equipment","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:totalLabel","value":"Gain (Loss) on Disposition of Property Plant Equipment, Total","language":"en-US"},{"forObject":"us-gaap:GainLossOnTerminationOfLease","labelType":"xbrl:negatedLabel","value":"(Gain) Loss on lease termination","language":"en-US"},{"forObject":"us-gaap:GainLossOnTerminationOfLease","labelType":"xbrl:terseLabel","value":"(Gain) Loss on lease termination","language":"en-US"},{"forObject":"us-gaap:GainLossOnTerminationOfLease","labelType":"xbrl:verboseLabel","value":"Lease Termination","language":"en-US"},{"forObject":"us-gaap:GainLossOnTerminationOfLease","labelType":"xbrl:label","value":"Gain (Loss) on Termination of Lease","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:terseLabel","value":"Gain (loss) on extinguishment of debt","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:negatedLabel","value":"Gain on extinguishment of debt","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:verboseLabel","value":"Extinguishment of debt","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:label","value":"Gain (Loss) on Extinguishment of Debt","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:totalLabel","value":"Gain (Loss) on Extinguishment of Debt, Total","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"General and administrative","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:totalLabel","value":"General and Administrative Expense, Total","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseAbstract","labelType":"xbrl:label","value":"General and Administrative Expense [Abstract]","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodEndLabel","value":"Ending Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodStartLabel","value":"Beginning Balance","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:totalLabel","value":"Goodwill, Total","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:verboseLabel","value":"Increase (decrease) in goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:terseLabel","value":"Additions at acquisition date","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:label","value":"Goodwill, Acquired During Period","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetImpairment","labelType":"xbrl:terseLabel","value":"Impairment of goodwill and intangible assets","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetImpairment","labelType":"xbrl:label","value":"Goodwill and Intangible Asset Impairment","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetImpairment","labelType":"xbrl:totalLabel","value":"Goodwill and Intangible Asset Impairment, Total","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","labelType":"xbrl:label","value":"Goodwill and Intangible Assets Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Goodwill and Intangible Assets Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Intangible Assets and Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:verboseLabel","value":"Impairment of goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:label","value":"Goodwill, Impairment Loss","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:terseLabel","value":"Impairment of goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillImpairmentLoss","labelType":"xbrl:negatedLabel","value":"Impairment of goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillPurchaseAccountingAdjustments","labelType":"xbrl:verboseLabel","value":"Measurement period adjustment","language":"en-US"},{"forObject":"us-gaap:GoodwillPurchaseAccountingAdjustments","labelType":"xbrl:label","value":"Goodwill, Purchase Accounting Adjustments","language":"en-US"},{"forObject":"us-gaap:GoodwillPurchaseAccountingAdjustments","labelType":"xbrl:terseLabel","value":"Provisional PPA adjustments (see Note 4)","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:ImpairmentOfIntangibleAssetsExcludingGoodwill","labelType":"xbrl:label","value":"Impairment of Intangible Assets (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Impairment of intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Total impairment of intangible assets","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:terseLabel","value":"Impairment of intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","labelType":"xbrl:totalLabel","value":"Total impairment of finite lived intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","labelType":"xbrl:verboseLabel","value":"Impairment of finite lived intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","labelType":"xbrl:label","value":"Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Impairment of indefinite lived intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Total impairment of indefinite lived intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:terseLabel","value":"Impairment of property and equipment","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:label","value":"Impairment, Long-Lived Asset, Held-for-Use","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","labelType":"xbrl:totalLabel","value":"Impairment, Long-Lived Asset, Held-for-Use, Total","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:verboseLabel","value":"Impairment of asset held for sale","language":"en-US"},{"forObject":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","labelType":"xbrl:terseLabel","value":"Asset held for sale","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:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impairment of indefinite lived intangible assets and goodwill","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impairment of long-lived assets and definite lived intangible assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperations","labelType":"xbrl:totalLabel","value":"Common and proportionate Shareholders of the Company","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperations","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:terseLabel","value":"Non-controlling interests","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"(Loss) income from continuing operations before provision from income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Net (loss) income before taxes","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:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Net loss from continuing operations","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:verboseLabel","value":"Net loss from continuing operations","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Net (loss) income from continuing operations","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Net (loss) income from continuing operations","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","labelType":"xbrl:terseLabel","value":"Continuing operations","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations, Per Basic Share","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","labelType":"xbrl:terseLabel","value":"Continuing operations","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations, Per Diluted Share","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","labelType":"xbrl:totalLabel","value":"Net loss from discontinued operations","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","labelType":"xbrl:terseLabel","value":"Loss from discontinued operations, net of tax","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","labelType":"xbrl:negatedLabel","value":"Loss from discontinued operations, net of tax","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","labelType":"xbrl:label","value":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract","labelType":"xbrl:terseLabel","value":"Discontinued operations:","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract","labelType":"xbrl:label","value":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]","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:IncomeStatementLocationAxis","labelType":"xbrl:terseLabel","value":"Income Statement Location","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:label","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:terseLabel","value":"Income Statement Location","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:label","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameAxis","labelType":"xbrl:label","value":"Income Tax Authority, Name [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityNameDomain","labelType":"xbrl:label","value":"Income Tax Authority, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:label","value":"Income Tax Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:label","value":"Income Tax Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationLineItems","labelType":"xbrl:label","value":"Income Tax Examination [Line Items]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExaminationTable","labelType":"xbrl:label","value":"Income Tax Examination [Table]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total Income Tax Provision","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","labelType":"xbrl:terseLabel","value":"Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","labelType":"xbrl:label","value":"Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:verboseLabel","value":"Changes in valuation allowance","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Changes in valuation allowance","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:terseLabel","value":"Foreign income taxes at different statutory rates","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Expected income benefit at statutory tax rate","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","labelType":"xbrl:terseLabel","value":"Impairment of goodwill and intangible assets","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","labelType":"xbrl:terseLabel","value":"IRC 280E adjustment","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Share based compensation","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationOtherAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"U.S. state income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:terseLabel","value":"Income taxes (refund received) paid","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:label","value":"Income Taxes Paid, Net","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:totalLabel","value":"Income Taxes Paid, Net, Total","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","labelType":"xbrl:label","value":"Increase (Decrease) in Income Taxes Payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","labelType":"xbrl:terseLabel","value":"Corporate income tax payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:label","value":"Increase (Decrease) in Contract with Customer, Liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDepositOtherAssets","labelType":"xbrl:negatedLabel","value":"Deposits","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDepositOtherAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Deposit Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDepositOtherAssets","labelType":"xbrl:totalLabel","value":"Increase (Decrease) in Deposit Assets, Total","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent","labelType":"xbrl:terseLabel","value":"Decrease in intangible assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent","labelType":"xbrl:label","value":"Increase (Decrease) in Intangible Assets, Current","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:label","value":"Increase (Decrease) in Inventories","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInInventories","labelType":"xbrl:totalLabel","value":"Increase (Decrease) in Inventories, Total","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":"Changes 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":"Operating lease liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Other Operating Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","labelType":"xbrl:totalLabel","value":"Increase (Decrease) in Other Operating Assets, Total","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","labelType":"xbrl:negatedLabel","value":"Other assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Other Operating Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:terseLabel","value":"Other liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","labelType":"xbrl:totalLabel","value":"Increase (Decrease) in Other Operating Liabilities, Total","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInReceivables","labelType":"xbrl:label","value":"Increase (Decrease) in Receivables","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInReceivables","labelType":"xbrl:totalLabel","value":"Increase (Decrease) in Receivables, Total","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInReceivables","labelType":"xbrl:negatedLabel","value":"Receivables","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Indefinite-Lived Intangible Assets [Axis]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:label","value":"Indefinite-Lived Intangible Assets (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:periodEndLabel","value":"Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:periodStartLabel","value":"Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Indefinite lived intangible assets, Net Carrying Amount","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Indefinite-lived Intangible Assets (Excluding Goodwill), Total","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Indefinite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets, Major Class Name","language":"en-US"},{"forObject":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","labelType":"xbrl:terseLabel","value":"Intangible assets increase to business combinations","language":"en-US"},{"forObject":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","labelType":"xbrl:label","value":"Indefinite-Lived Intangible Assets Acquired","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Gross (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets net, Gross Carrying Amount","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Intangible Assets, Gross (Excluding Goodwill), Total","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Net (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:IntellectualPropertyMember","labelType":"xbrl:terseLabel","value":"Intellectual property","language":"en-US"},{"forObject":"us-gaap:IntellectualPropertyMember","labelType":"xbrl:label","value":"Intellectual Property [Member]","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:verboseLabel","value":"Interest and accretion","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:label","value":"Interest Expense, Debt","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:terseLabel","value":"Total interest paid on all loan payables","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:totalLabel","value":"Interest Expense, Debt, Total","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":"Interest paid","language":"en-US"},{"forObject":"us-gaap:InterestPayableCurrent","labelType":"xbrl:terseLabel","value":"Accrued interest","language":"en-US"},{"forObject":"us-gaap:InterestPayableCurrent","labelType":"xbrl:label","value":"Interest Payable, Current","language":"en-US"},{"forObject":"us-gaap:InterestRateRiskMember","labelType":"xbrl:terseLabel","value":"Interest rate risk","language":"en-US"},{"forObject":"us-gaap:InterestRateRiskMember","labelType":"xbrl:label","value":"Interest Rate Risk [Member]","language":"en-US"},{"forObject":"us-gaap:InventoryCurrentTable","labelType":"xbrl:label","value":"Inventory, Current [Table]","language":"en-US"},{"forObject":"us-gaap:InventoryCurrentTable","labelType":"xbrl:terseLabel","value":"Inventory Current [Table]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventory Disclosure [Abstract]","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:InventoryFinishedGoods","labelType":"xbrl:totalLabel","value":"Inventory, Finished Goods, Gross, Total","language":"en-US"},{"forObject":"us-gaap:InventoryLineItems","labelType":"xbrl:label","value":"Inventory [Line Items]","language":"en-US"},{"forObject":"us-gaap:InventoryLineItems","labelType":"xbrl:terseLabel","value":"Inventory [Line Items]","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":"Inventory, Net","language":"en-US"},{"forObject":"us-gaap:InventoryNetAbstract","labelType":"xbrl:label","value":"Inventory, Net [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterials","labelType":"xbrl:label","value":"Inventory, Raw Materials, Gross","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterials","labelType":"xbrl:terseLabel","value":"Raw materials","language":"en-US"},{"forObject":"us-gaap:InventoryRawMaterials","labelType":"xbrl:totalLabel","value":"Inventory, Raw Materials, Gross, 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 process","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:verboseLabel","value":"Non-cash write downs of inventory","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:terseLabel","value":"Non-cash adjustments of inventory","language":"en-US"},{"forObject":"us-gaap:InventoryWriteDown","labelType":"xbrl:label","value":"Inventory impairment charges","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Investments","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:label","value":"Investment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:LandMember","labelType":"xbrl:label","value":"Land [Member]","language":"en-US"},{"forObject":"us-gaap:LandMember","labelType":"xbrl:terseLabel","value":"Land","language":"en-US"},{"forObject":"us-gaap:LeasesAbstract","labelType":"xbrl:label","value":"Leases [Abstract]","language":"en-US"},{"forObject":"us-gaap:LeasesOperatingAbstract","labelType":"xbrl:label","value":"Leases, Operating [Abstract]","language":"en-US"},{"forObject":"us-gaap:LeasesOperatingAbstract","labelType":"xbrl:terseLabel","value":"Operating leases:","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToExtend","labelType":"xbrl:terseLabel","value":"Option to extend","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToExtend","labelType":"xbrl:label","value":"Lessee, Finance Lease, Existence of Option to Extend [true false]","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToTerminate","labelType":"xbrl:terseLabel","value":"Option to terminate","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToTerminate","labelType":"xbrl:label","value":"Lessee, Finance Lease, Existence of Option to Terminate [true false]","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseTermOfContract1","labelType":"xbrl:label","value":"Lessee, Finance Lease, Term of Contract","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseTermOfContract1","labelType":"xbrl:terseLabel","value":"Finance lease term","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionLineItems","labelType":"xbrl:label","value":"Lessee, Lease, Description [Line Items]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionLineItems","labelType":"xbrl:terseLabel","value":"Lessee Lease Description [Line Items]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionTable","labelType":"xbrl:label","value":"Lessee, Lease, Description [Table]","language":"en-US"},{"forObject":"us-gaap:LesseeLeaseDescriptionTable","labelType":"xbrl:terseLabel","value":"Lessee Lease Description [Table]","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:label","value":"Lessee, Leases [Policy Text Block]","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":"Operating, Total lease payments","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:terseLabel","value":"Operating, Thereafter","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:verboseLabel","value":"Operating, 2024","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","labelType":"xbrl:terseLabel","value":"Operating, 2023","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:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:terseLabel","value":"Operating, 2028","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, to be Paid, Year Five","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","labelType":"xbrl:terseLabel","value":"Operating, 2027","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:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","labelType":"xbrl:terseLabel","value":"Operating, 2026","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:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","labelType":"xbrl:terseLabel","value":"Operating, 2025","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:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:label","value":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","labelType":"xbrl:negatedLabel","value":"Operating, Less: interest","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Term of Contract","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:terseLabel","value":"Operating lease term","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:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total Liabilities and Shareholders' Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"Liabilities and Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Liabilities and Shareholders' Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Current liabilities","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:LiabilitiesFairValueDisclosure","labelType":"xbrl:label","value":"Liabilities, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosure","labelType":"xbrl:totalLabel","value":"Total Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrent","labelType":"xbrl:label","value":"Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrent","labelType":"xbrl:totalLabel","value":"Total non-current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrentAbstract","labelType":"xbrl:label","value":"Liabilities, Noncurrent [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesNoncurrentAbstract","labelType":"xbrl:terseLabel","value":"Non-Current Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","labelType":"xbrl:totalLabel","value":"Current liabilities from discontinued operations","language":"en-US"},{"forObject":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","labelType":"xbrl:terseLabel","value":"Current liabilities from discontinued operations","language":"en-US"},{"forObject":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","labelType":"xbrl:label","value":"Disposal Group, Including Discontinued Operation, Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LicensingAgreementsMember","labelType":"xbrl:label","value":"Licensing Agreements [Member]","language":"en-US"},{"forObject":"us-gaap:LicensingAgreementsMember","labelType":"xbrl:terseLabel","value":"Licenses","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityAxis","labelType":"xbrl:label","value":"Lender Name [Axis]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityLenderDomain","labelType":"xbrl:label","value":"Line of Credit Facility, Lender [Domain]","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:terseLabel","value":"Maximum borrowing capacity","language":"en-US"},{"forObject":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","labelType":"xbrl:label","value":"Line of Credit Facility, Maximum Borrowing Capacity","language":"en-US"},{"forObject":"us-gaap:LinesOfCreditFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Promissory note acquisition date fair value","language":"en-US"},{"forObject":"us-gaap:LinesOfCreditFairValueDisclosure","labelType":"xbrl:label","value":"Lines of Credit, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","labelType":"xbrl:terseLabel","value":"Litigation settlement, amount awarded to plantiff","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","labelType":"xbrl:label","value":"Litigation Settlement, Amount Awarded to Other Party","language":"en-US"},{"forObject":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","labelType":"xbrl:label","value":"Loans, Notes, Trade and Other Receivables Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Accounts Receivable, net","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:totalLabel","value":"Net carrying amount","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:label","value":"Loans Payable","language":"en-US"},{"forObject":"us-gaap:LoansPayable","labelType":"xbrl:verboseLabel","value":"Loans payable","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:verboseLabel","value":"Current portion of long-term debt","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:label","value":"Loans Payable, Current","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:terseLabel","value":"Loans payable, current","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:totalLabel","value":"Loans Payable, Current, Total","language":"en-US"},{"forObject":"us-gaap:LoansPayableCurrent","labelType":"xbrl:negatedLabel","value":"Less: current portion","language":"en-US"},{"forObject":"us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis","labelType":"xbrl:label","value":"Long-Lived Assets Held-for-Sale by Asset Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","labelType":"xbrl:label","value":"Long-Lived Assets Held-for-Sale, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:label","value":"Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:terseLabel","value":"Long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebt","labelType":"xbrl:totalLabel","value":"Long-term Debt, Total","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:terseLabel","value":"Current portion of long-term debt","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:label","value":"Long-Term Debt, Current Maturities","language":"en-US"},{"forObject":"us-gaap:LongTermDebtCurrent","labelType":"xbrl:totalLabel","value":"Long-Term Debt, Current Maturities, Total","language":"en-US"},{"forObject":"us-gaap:LongTermDebtFairValue","labelType":"xbrl:terseLabel","value":"Senior secured term loan fair value","language":"en-US"},{"forObject":"us-gaap:LongTermDebtFairValue","labelType":"xbrl:label","value":"Long-Term Debt, Fair Value","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, after Year Five","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2024","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year One","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","labelType":"xbrl:terseLabel","value":"2028","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year Five","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","labelType":"xbrl:terseLabel","value":"2027","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year Four","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","labelType":"xbrl:terseLabel","value":"2026","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year Three","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","labelType":"xbrl:terseLabel","value":"2025","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Year Two","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear","labelType":"xbrl:label","value":"Long-Term Debt, Maturity, Remainder of Fiscal Year","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","labelType":"xbrl:terseLabel","value":"Loans payable fixed interest rate","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","labelType":"xbrl:label","value":"Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","labelType":"xbrl:verboseLabel","value":"Promissory note fixed rate","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","labelType":"xbrl:verboseLabel","value":"change of the interest rates","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","labelType":"xbrl:label","value":"Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate","language":"en-US"},{"forObject":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","labelType":"xbrl:terseLabel","value":"Credit agreement bears interest rate","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:label","value":"Long-Term Debt [Text Block]","language":"en-US"},{"forObject":"us-gaap:LongTermDebtTextBlock","labelType":"xbrl:verboseLabel","value":"Loans Payable","language":"en-US"},{"forObject":"us-gaap:LongTermLoansPayable","labelType":"xbrl:label","value":"Loans Payable, Noncurrent","language":"en-US"},{"forObject":"us-gaap:LongTermLoansPayable","labelType":"xbrl:terseLabel","value":"Loans payable, non-current","language":"en-US"},{"forObject":"us-gaap:LongTermLoansPayable","labelType":"xbrl:totalLabel","value":"Loans Payable, Noncurrent, Total","language":"en-US"},{"forObject":"us-gaap:LongTermLoansPayable","labelType":"xbrl:verboseLabel","value":"Non-current loans payable","language":"en-US"},{"forObject":"us-gaap:LongtermDebtPercentageBearingVariableInterestAmount","labelType":"xbrl:terseLabel","value":"change to interest expense","language":"en-US"},{"forObject":"us-gaap:LongtermDebtPercentageBearingVariableInterestAmount","labelType":"xbrl:label","value":"Long-Term Debt, Percentage Bearing Variable Interest, Amount","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:label","value":"Long-Term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:label","value":"Long-Term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:label","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:label","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesSoughtValue","labelType":"xbrl:terseLabel","value":"Loss contingency, amount of damages sought","language":"en-US"},{"forObject":"us-gaap:LossContingencyDamagesSoughtValue","labelType":"xbrl:label","value":"Loss Contingency, Damages Sought, Value","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:label","value":"Machinery and Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:MachineryAndEquipmentMember","labelType":"xbrl:terseLabel","value":"Machinery & Equipment","language":"en-US"},{"forObject":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","labelType":"xbrl:label","value":"Servicing Assets and Servicing Liabilities Risk [Axis]","language":"en-US"},{"forObject":"us-gaap:MeasurementInputTypeAxis","labelType":"xbrl:label","value":"Measurement Input Type [Axis]","language":"en-US"},{"forObject":"us-gaap:MeasurementInputTypeAxis","labelType":"xbrl:terseLabel","value":"Measurement Input Type","language":"en-US"},{"forObject":"us-gaap:MeasurementInputTypeDomain","labelType":"xbrl:label","value":"Measurement Input Type [Domain]","language":"en-US"},{"forObject":"us-gaap:MeasurementInputTypeDomain","labelType":"xbrl:terseLabel","value":"Measurement Input Type","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:label","value":"Equity, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:periodEndLabel","value":"Ending carrying amount balance","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:periodStartLabel","value":"Opening carrying amount balance","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:terseLabel","value":"Non-controlling interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:totalLabel","value":"Stockholders' Equity Attributable to Noncontrolling Interest, Total","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:negatedTerseLabel","value":"Investment in NJ Partnership/Acquisition of non-controlling interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:negatedLabel","value":"Acquisition of non-controlling interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:label","value":"Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDisclosureTextBlock","labelType":"xbrl:label","value":"Noncontrolling Interest Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Non-controlling Interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterestLineItems","labelType":"xbrl:label","value":"Noncontrolling Interest [Line Items]","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:verboseLabel","value":"Issued and outstanding share ownership percentage","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:terseLabel","value":"Ownership Interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:label","value":"Subsidiary, Ownership Percentage, Parent","language":"en-US"},{"forObject":"us-gaap:MinorityInterestTable","labelType":"xbrl:label","value":"Noncontrolling Interest [Table]","language":"en-US"},{"forObject":"us-gaap:NatureOfOperations","labelType":"xbrl:label","value":"Nature of Operations [Text Block]","language":"en-US"},{"forObject":"us-gaap:NatureOfOperations","labelType":"xbrl:terseLabel","value":"Nature of Operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash (used in) provided by financing activities","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: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":"Financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","labelType":"xbrl:totalLabel","value":"Net cash (used in) provided by financing activities- continuing operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","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 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":"Investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","labelType":"xbrl:totalLabel","value":"Net cash used in investing activities- continuing operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","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:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:terseLabel","value":"Negative cash flow from 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":"Operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","labelType":"xbrl:totalLabel","value":"Net cash provided by (used in) operating activities- continuing operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net income (loss) for the year","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net (loss) income","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAbstract","labelType":"xbrl:terseLabel","value":"Net (loss) income from continuing operations attributable to:","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAbstract","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Non-controlling interests","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Net Income (Loss) Attributable to Noncontrolling Interest, Total","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:verboseLabel","value":"Net income attributable to non-controlling interest","language":"en-US"},{"forObject":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Investment in NJ partnership","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":"New standards, amendments and interpretations adopted","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:label","value":"Noncash Investing and Financing Items [Abstract]","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:terseLabel","value":"Non-cash transactions","language":"en-US"},{"forObject":"us-gaap:NoncompeteAgreementsMember","labelType":"xbrl:label","value":"Noncompete Agreements [Member]","language":"en-US"},{"forObject":"us-gaap:NoncompeteAgreementsMember","labelType":"xbrl:terseLabel","value":"Non-Compete Agreements","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestAbstract","labelType":"xbrl:label","value":"Noncontrolling Interest [Abstract]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:label","value":"Noncontrolling Interest [Member]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:terseLabel","value":"Non-Controlling Interest","language":"en-US"},{"forObject":"us-gaap:NoncurrentAssets","labelType":"xbrl:label","value":"Long-Lived Assets","language":"en-US"},{"forObject":"us-gaap:NoncurrentAssets","labelType":"xbrl:terseLabel","value":"Non-current assets","language":"en-US"},{"forObject":"us-gaap:NoncurrentAssets","labelType":"xbrl:verboseLabel","value":"Carrying value of long-lived assets","language":"en-US"},{"forObject":"us-gaap:NotesIssued1","labelType":"xbrl:terseLabel","value":"Promissory note issued","language":"en-US"},{"forObject":"us-gaap:NotesIssued1","labelType":"xbrl:label","value":"Notes Issued","language":"en-US"},{"forObject":"us-gaap:NotesPayable","labelType":"xbrl:verboseLabel","value":"Loan principal balance","language":"en-US"},{"forObject":"us-gaap:NotesPayable","labelType":"xbrl:terseLabel","value":"Notes payable","language":"en-US"},{"forObject":"us-gaap:NotesPayable","labelType":"xbrl:label","value":"Notes Payable","language":"en-US"},{"forObject":"us-gaap:NotesPayable","labelType":"xbrl:totalLabel","value":"Notes Payable, Total","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:label","value":"Number of Operating Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:terseLabel","value":"Number of operating segment","language":"en-US"},{"forObject":"us-gaap:NumberOfRealEstateProperties","labelType":"xbrl:label","value":"Number of Real Estate Properties","language":"en-US"},{"forObject":"us-gaap:NumberOfRealEstateProperties","labelType":"xbrl:terseLabel","value":"Sales-leaseback transactions number of properties","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:label","value":"Number of Reportable Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:terseLabel","value":"Number of reportable segment","language":"en-US"},{"forObject":"us-gaap:NumberOfReportingUnits","labelType":"xbrl:verboseLabel","value":"Number of reporting units","language":"en-US"},{"forObject":"us-gaap:NumberOfReportingUnits","labelType":"xbrl:label","value":"Number of Reporting Units","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:label","value":"Operating Expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:label","value":"Operating Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:terseLabel","value":"Operating expenses:","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"(Loss) income from operations","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:terseLabel","value":"Operating Lease Cost","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseCost","labelType":"xbrl:label","value":"Operating Lease, Cost","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":"Lease expense","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseExpense","labelType":"xbrl:verboseLabel","value":"Operating lease expense","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:label","value":"Operating Lease, Liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Operating lease liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:totalLabel","value":"Total operating lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:verboseLabel","value":"Operating, Total lease liabilities","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:label","value":"Operating Lease, Liability, Current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Operating lease liability, current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityCurrent","labelType":"xbrl:verboseLabel","value":"Operating lease liability classified as current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:label","value":"Operating lease liability classified as non-current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:verboseLabel","value":"Operating lease liability, non-current","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Operating lease liability, non-current","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":"Cash paid for amounts included in measurement of operating lease liabilities","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 assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAsset","labelType":"xbrl:verboseLabel","value":"Operating lease right-of-use assets","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","labelType":"xbrl:label","value":"Operating Lease, Right-of-Use Asset, Periodic Reduction","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","labelType":"xbrl:terseLabel","value":"Amortization of operating right-of-use assets","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":"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":"Operating leases","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Net operating loss carryovers","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:label","value":"Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","labelType":"xbrl:label","value":"Organization, Consolidation and Presentation of Financial Statements [Abstract]","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Consolidation","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","labelType":"xbrl:label","value":"Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Other non-current assets","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:totalLabel","value":"Other Assets, Noncurrent, Total","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:totalLabel","value":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:negatedLabel","value":"Foreign currency translation","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:terseLabel","value":"Foreign currency translation","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","labelType":"xbrl:totalLabel","value":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other current liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Other Liabilities, Current, Total","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:OtherLiabilitiesNoncurrent","labelType":"xbrl:totalLabel","value":"Other Liabilities, Noncurrent, Total","language":"en-US"},{"forObject":"us-gaap:OtherNoncurrentLiabilitiesMember","labelType":"xbrl:terseLabel","value":"Other Long Term Liabilites","language":"en-US"},{"forObject":"us-gaap:OtherNoncurrentLiabilitiesMember","labelType":"xbrl:label","value":"Other Noncurrent Liabilities [Member]","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:negatedLabel","value":"Other income","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:verboseLabel","value":"Other (income) expense","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","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Other Nonoperating Income (Expense), Total","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:terseLabel","value":"Other (income) expense","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:label","value":"Other Nonoperating Income (Expense) [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherReceivablesGrossCurrent","labelType":"xbrl:label","value":"Other Receivables, Gross, Current","language":"en-US"},{"forObject":"us-gaap:OtherReceivablesGrossCurrent","labelType":"xbrl:terseLabel","value":"Other receivables","language":"en-US"},{"forObject":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","labelType":"xbrl:label","value":"Payment for Contingent Consideration Liability, Financing Activities","language":"en-US"},{"forObject":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","labelType":"xbrl:negatedLabel","value":"Payments of contingent consideration","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDebtExtinguishmentCosts","labelType":"xbrl:terseLabel","value":"Prepayment fees","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDebtExtinguishmentCosts","labelType":"xbrl:label","value":"Payment for Debt Extinguishment or Debt Prepayment Cost","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDistributionsToAffiliates","labelType":"xbrl:negatedLabel","value":"Tax distributions to NJ partners","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDistributionsToAffiliates","labelType":"xbrl:label","value":"Payments of Distributions to Affiliates","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDistributionsToAffiliates","labelType":"xbrl:terseLabel","value":"Cash distributions to NJ partners","language":"en-US"},{"forObject":"us-gaap:PaymentsOfFinancingCosts","labelType":"xbrl:negatedLabel","value":"Payments made for financing obligations and finance lease","language":"en-US"},{"forObject":"us-gaap:PaymentsOfFinancingCosts","labelType":"xbrl:label","value":"Payments of Financing Costs","language":"en-US"},{"forObject":"us-gaap:PaymentsOfFinancingCosts","labelType":"xbrl:totalLabel","value":"Payments of Financing Costs, Total","language":"en-US"},{"forObject":"us-gaap:PaymentsOfStockIssuanceCosts","labelType":"xbrl:terseLabel","value":"Share issuance costs, net","language":"en-US"},{"forObject":"us-gaap:PaymentsOfStockIssuanceCosts","labelType":"xbrl:label","value":"Payments of Stock Issuance Costs","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:terseLabel","value":"Total consideration in cash","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:verboseLabel","value":"Payments of contingent consideration","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Gross","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:negatedLabel","value":"Payments of contingent consideration","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:verboseLabel","value":"Cash and cash equivalents acquired, net cash inflow","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Net of Cash Acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:totalLabel","value":"Payments to Acquire Businesses, Net of Cash Acquired, Total","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:negatedLabel","value":"Investment in intangible assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","labelType":"xbrl:negatedLabel","value":"Investment in NJ partnership","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","labelType":"xbrl:label","value":"Payments to Acquire Limited Partnership Interests","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:totalLabel","value":"Payments to Acquire Property, Plant, and Equipment, Total","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Investment in property and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireRealEstate","labelType":"xbrl:label","value":"Payments to Acquire Real Estate","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireRealEstate","labelType":"xbrl:terseLabel","value":"Payments to acquire real estate","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireRealEstate","labelType":"xbrl:totalLabel","value":"Payments to Acquire Real Estate, Total","language":"en-US"},{"forObject":"us-gaap:PaymentsToEmployees","labelType":"xbrl:terseLabel","value":"ERC for qualified wages","language":"en-US"},{"forObject":"us-gaap:PaymentsToEmployees","labelType":"xbrl:label","value":"Payments to Employees","language":"en-US"},{"forObject":"us-gaap:PreferredStockConversionBasis","labelType":"xbrl:terseLabel","value":"Preferred stock conversion basis","language":"en-US"},{"forObject":"us-gaap:PreferredStockConversionBasis","labelType":"xbrl:label","value":"Preferred Stock, Conversion Basis","language":"en-US"},{"forObject":"us-gaap:PreferredStockConvertibleConversionRatio","labelType":"xbrl:verboseLabel","value":"Convertible preferred stock conversion ratio","language":"en-US"},{"forObject":"us-gaap:PreferredStockConvertibleConversionRatio","labelType":"xbrl:label","value":"Preferred Stock, Convertible, Conversion Ratio","language":"en-US"},{"forObject":"us-gaap:PreferredStockConvertibleSharesIssuable","labelType":"xbrl:terseLabel","value":"Preferred stock, shares issuable","language":"en-US"},{"forObject":"us-gaap:PreferredStockConvertibleSharesIssuable","labelType":"xbrl:label","value":"Preferred Stock, Convertible, Shares Issuable","language":"en-US"},{"forObject":"us-gaap:PreferredStockDividendsPerShareDeclared","labelType":"xbrl:terseLabel","value":"Dividend declared","language":"en-US"},{"forObject":"us-gaap:PreferredStockDividendsPerShareDeclared","labelType":"xbrl:label","value":"Preferred Stock, Dividends Per Share, Declared","language":"en-US"},{"forObject":"us-gaap:PreferredStockLiquidationPreference","labelType":"xbrl:terseLabel","value":"Preferred stock, liquidation preference","language":"en-US"},{"forObject":"us-gaap:PreferredStockLiquidationPreference","labelType":"xbrl:label","value":"Preferred Stock, Liquidation Preference Per Share","language":"en-US"},{"forObject":"us-gaap:PreferredStockLiquidationPreferenceValue","labelType":"xbrl:terseLabel","value":"Preferred stock, liquidation preference value","language":"en-US"},{"forObject":"us-gaap:PreferredStockLiquidationPreferenceValue","labelType":"xbrl:label","value":"Preferred Stock, Liquidation Preference, Value","language":"en-US"},{"forObject":"us-gaap:PreferredStockMember","labelType":"xbrl:verboseLabel","value":"Preferred Shares Equity Component","language":"en-US"},{"forObject":"us-gaap:PreferredStockMember","labelType":"xbrl:label","value":"Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:PreferredStockMember","labelType":"xbrl:terseLabel","value":"Preferred Stock","language":"en-US"},{"forObject":"us-gaap:PreferredStockNoParValue","labelType":"xbrl:label","value":"Preferred Stock, No Par Value","language":"en-US"},{"forObject":"us-gaap:PreferredStockNoParValue","labelType":"xbrl:terseLabel","value":"Preferred stock, par value","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorizedUnlimited","labelType":"xbrl:label","value":"Preferred Stock, Shares Authorized, Unlimited [Fixed List]","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorizedUnlimited","labelType":"xbrl:terseLabel","value":"Preferred stock, shares authorized, unlimited","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesIssued","labelType":"xbrl:label","value":"Preferred Stock, Shares Issued","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:label","value":"Preferred Stock, Shares Outstanding","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Preferred Stock, Shares Outstanding, Ending Balance","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Preferred Stock, Shares Outstanding, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Preferred stock, shares outstanding","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:label","value":"Preferred Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:periodEndLabel","value":"Preferred Stock, Value, Issued, Ending Balance","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:periodStartLabel","value":"Preferred Stock, Value, Issued, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:terseLabel","value":"Preferred stock","language":"en-US"},{"forObject":"us-gaap:PreferredStockValue","labelType":"xbrl:totalLabel","value":"Preferred Stock, Value, Issued, Total","language":"en-US"},{"forObject":"us-gaap:PreferredStockVotingRights","labelType":"xbrl:terseLabel","value":"Preferred stock, Voting description","language":"en-US"},{"forObject":"us-gaap:PreferredStockVotingRights","labelType":"xbrl:label","value":"Preferred Stock, Voting Rights","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid Expense and Other Assets, Current","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:PrivatePlacementMember","labelType":"xbrl:label","value":"Private placement","language":"en-US"},{"forObject":"us-gaap:PrivatePlacementMember","labelType":"xbrl:verboseLabel","value":"Private Placement Warrant","language":"en-US"},{"forObject":"us-gaap:PrivatePlacementMember","labelType":"xbrl:terseLabel","value":"Private Placement","language":"en-US"},{"forObject":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","labelType":"xbrl:label","value":"Proceeds from Collection of Lease Receivables","language":"en-US"},{"forObject":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","labelType":"xbrl:terseLabel","value":"Principal payments received on lease receivable","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:verboseLabel","value":"Convertible debt proceeds, net of transaction costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:terseLabel","value":"Gross proceeds from convertible debenture","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:label","value":"Proceeds from Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","labelType":"xbrl:label","value":"Proceeds from Equity Method Investment, Distribution, Return of Capital","language":"en-US"},{"forObject":"us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","labelType":"xbrl:terseLabel","value":"Distributions of earnings from associates","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:terseLabel","value":"Proceeds from loans payable, net of transaction costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:label","value":"Proceeds from Issuance of Long-Term Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","labelType":"xbrl:totalLabel","value":"Proceeds from Issuance of Long-term Debt, Total","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","labelType":"xbrl:label","value":"Aggregate gross proceeds from private placement","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","labelType":"xbrl:terseLabel","value":"Proceeds from private placement","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","labelType":"xbrl:verboseLabel","value":"Proceeds from private placement","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOrSaleOfEquity","labelType":"xbrl:label","value":"Proceeds from Issuance or Sale of Equity","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOrSaleOfEquity","labelType":"xbrl:terseLabel","value":"Aggregate net proceeds through the issuance of equity securities or debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOrSaleOfEquity","labelType":"xbrl:totalLabel","value":"Proceeds from Issuance or Sale of Equity, Total","language":"en-US"},{"forObject":"us-gaap:ProceedsFromLinesOfCredit","labelType":"xbrl:terseLabel","value":"Proceeds received to satisfy earn-out payments","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:totalLabel","value":"Proceeds from Lines of Credit, Total","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndCollectionOfReceivables","labelType":"xbrl:terseLabel","value":"Amount received pursuant to financing agreement","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndCollectionOfReceivables","labelType":"xbrl:verboseLabel","value":"Proceeds from the ERC receivable","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndCollectionOfReceivables","labelType":"xbrl:label","value":"Proceeds from Sale and Collection of Receivables","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndCollectionOfReceivables","labelType":"xbrl:totalLabel","value":"Proceeds from Sale and Collection of Receivables, Total","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:PropertyPlantAndEquipmentAbstract","labelType":"xbrl:label","value":"Property, Plant and Equipment [Abstract]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAdditions","labelType":"xbrl:terseLabel","value":"Property purchased value","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentAdditions","labelType":"xbrl:label","value":"Property, Plant and Equipment, Additions","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:label","value":"Long-Lived Tangible Asset [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:terseLabel","value":"Long-Lived Tangible Asset","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:PropertyPlantAndEquipmentDisclosureTextBlock","labelType":"xbrl:verboseLabel","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:periodEndLabel","value":"Property, Plant and Equipment, Gross, Ending Balance","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:periodStartLabel","value":"Property, Plant and Equipment, Gross, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:terseLabel","value":"Total cost","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:totalLabel","value":"Property, Plant and Equipment, Gross, Total","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 Plant And Equipment [Line Items]","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:periodEndLabel","value":"Property, Plant and Equipment, Net, Ending Balance","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:periodStartLabel","value":"Property, Plant and Equipment, Net, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:terseLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Property and equipment, net","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":"Components of Property and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:label","value":"Long-Lived Tangible Asset [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:terseLabel","value":"Long-Lived Tangible Asset","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Useful life, term","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration","labelType":"xbrl:terseLabel","value":"Useful lives","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration","labelType":"xbrl:label","value":"Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:verboseLabel","value":"Bad debt expense","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:label","value":"Accounts Receivable, Credit Loss Expense (Reversal)","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:terseLabel","value":"Expected credit losses","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryAxis","labelType":"xbrl:label","value":"Inventory [Axis]","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryAxis","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryTypeDomain","labelType":"xbrl:label","value":"Inventory [Domain]","language":"en-US"},{"forObject":"us-gaap:PublicUtilitiesInventoryTypeDomain","labelType":"xbrl:terseLabel","value":"Inventory","language":"en-US"},{"forObject":"us-gaap:ReceivablesAbstract","labelType":"xbrl:label","value":"Receivables [Abstract]","language":"en-US"},{"forObject":"us-gaap:ReceivablesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:ReceivablesPolicyTextBlock","labelType":"xbrl:label","value":"Receivable [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:label","value":"Related Party, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:terseLabel","value":"Related Party","language":"en-US"},{"forObject":"us-gaap:RelatedPartyMember","labelType":"xbrl:terseLabel","value":"Related Party","language":"en-US"},{"forObject":"us-gaap:RelatedPartyMember","labelType":"xbrl:label","value":"Related Party [Member]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionAxis","labelType":"xbrl:label","value":"Related Party Transaction [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionDomain","labelType":"xbrl:label","value":"Related Party Transaction [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionLineItems","labelType":"xbrl:label","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionLineItems","labelType":"xbrl:terseLabel","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsAbstract","labelType":"xbrl:label","value":"Related Party Transactions [Abstract]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:label","value":"Related Party, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:terseLabel","value":"Related Party","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 Parties","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:terseLabel","value":"Prepayment of term loan","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:totalLabel","value":"Repayments of Long-Term Debt, Total","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:negatedLabel","value":"Loan principal paid","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfNotesPayable","labelType":"xbrl:terseLabel","value":"Payment of notes","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfNotesPayable","labelType":"xbrl:label","value":"Repayments of Notes Payable","language":"en-US"},{"forObject":"us-gaap:ReportingUnitAxis","labelType":"xbrl:label","value":"Reporting Unit [Axis]","language":"en-US"},{"forObject":"us-gaap:ReportingUnitDomain","labelType":"xbrl:label","value":"Reporting Unit [Domain]","language":"en-US"},{"forObject":"us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount","labelType":"xbrl:terseLabel","value":"Percentage of reporting unit exceeded its carrying value","language":"en-US"},{"forObject":"us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount","labelType":"xbrl:label","value":"Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:terseLabel","value":"Research and development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:label","value":"Research and Development Expense","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:totalLabel","value":"Research and Development Expense, Total","language":"en-US"},{"forObject":"us-gaap:RestrictedCash","labelType":"xbrl:terseLabel","value":"Deposit in restricted account","language":"en-US"},{"forObject":"us-gaap:RestrictedCash","labelType":"xbrl:label","value":"Restricted Cash","language":"en-US"},{"forObject":"us-gaap:RestrictedCash","labelType":"xbrl:totalLabel","value":"Restricted Cash, Total","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Restricted Cash and Cash Equivalents, Current","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Restricted cash","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:totalLabel","value":"Restricted Cash and Cash Equivalents, Current, Total","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:label","value":"Restricted Stock Units (RSUs) [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:terseLabel","value":"RSUs","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:verboseLabel","value":"Restricted Share Units","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:periodEndLabel","value":"Retained Earnings (Accumulated Deficit), Ending Balance","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:periodStartLabel","value":"Retained Earnings (Accumulated Deficit), Beginning Balance","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Accumulated deficit","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:totalLabel","value":"Retained Earnings (Accumulated Deficit), Total","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:terseLabel","value":"Accumulated Deficit","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:verboseLabel","value":"Net revenue","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:terseLabel","value":"Revenue","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:totalLabel","value":"Revenue, net","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:label","value":"Revenue from Contract with Customer, Including Assessed Tax","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:terseLabel","value":"Revenue, Net","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Revenue recognition","language":"en-US"},{"forObject":"us-gaap:RevenueRecognitionPolicyTextBlock","labelType":"xbrl:label","value":"Revenue [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","labelType":"xbrl:label","value":"Revenues from External Customers and Long-Lived Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","labelType":"xbrl:terseLabel","value":"Revenues From External Customers And Long Lived Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","labelType":"xbrl:label","value":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","labelType":"xbrl:terseLabel","value":"Assets under finance leases obtained in exchange for finance lease obligations","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","labelType":"xbrl:label","value":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","language":"en-US"},{"forObject":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Right-of-use assets obtained in exchange for lease obligations","language":"en-US"},{"forObject":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","labelType":"xbrl:label","value":"Risks Inherent in Servicing Assets and Servicing Liabilities, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SalariesWagesAndOfficersCompensation","labelType":"xbrl:label","value":"Salary and Wage, Excluding Cost of Good and Service Sold","language":"en-US"},{"forObject":"us-gaap:SalariesWagesAndOfficersCompensation","labelType":"xbrl:terseLabel","value":"Salaries and wages","language":"en-US"},{"forObject":"us-gaap:SalariesWagesAndOfficersCompensation","labelType":"xbrl:totalLabel","value":"Salary and Wage, Excluding Cost of Good and Service Sold, Total","language":"en-US"},{"forObject":"us-gaap:SaleAndLeasebackTransactionGainLossNet","labelType":"xbrl:terseLabel","value":"Gain recognized","language":"en-US"},{"forObject":"us-gaap:SaleAndLeasebackTransactionGainLossNet","labelType":"xbrl:label","value":"Sale and Leaseback Transaction, Gain (Loss), Net","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNameOfTransactionDomain","labelType":"xbrl:label","value":"Sale of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNameOfTransactionDomain","labelType":"xbrl:terseLabel","value":"Sale of Stock","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","labelType":"xbrl:verboseLabel","value":"Common share purchase warrants issued","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","labelType":"xbrl:terseLabel","value":"Common share purchase warrants","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","labelType":"xbrl:label","value":"Sale of Stock, Number of Shares Issued in Transaction","language":"en-US"},{"forObject":"us-gaap:SaleOfStockPricePerShare","labelType":"xbrl:terseLabel","value":"Sale of stock price per share","language":"en-US"},{"forObject":"us-gaap:SaleOfStockPricePerShare","labelType":"xbrl:label","value":"Sale of Stock, Price Per Share","language":"en-US"},{"forObject":"us-gaap:SalesChannelDirectlyToConsumerMember","labelType":"xbrl:label","value":"Sales Channel, Directly to Consumer [Member]","language":"en-US"},{"forObject":"us-gaap:SalesChannelDirectlyToConsumerMember","labelType":"xbrl:terseLabel","value":"Branded manufacturing","language":"en-US"},{"forObject":"us-gaap:SalesChannelDirectlyToConsumerMember","labelType":"xbrl:verboseLabel","value":"Retail","language":"en-US"},{"forObject":"us-gaap:SalesChannelThroughIntermediaryMember","labelType":"xbrl:label","value":"Sales Channel, Through Intermediary [Member]","language":"en-US"},{"forObject":"us-gaap:SalesChannelThroughIntermediaryMember","labelType":"xbrl:terseLabel","value":"Sales Channel, Through Intermediary","language":"en-US"},{"forObject":"us-gaap:SalesChannelThroughIntermediaryMember","labelType":"xbrl:verboseLabel","value":"Wholesale","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:label","value":"Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Accounts Receivable, net","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:label","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Cost by Plan [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","labelType":"xbrl:terseLabel","value":"Total Share-Based Payments Expense","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Provision for Income Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:label","value":"Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Loans Payable","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Principal Component of Deferred Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Deferred Tax Assets and Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Major Classes of Assets and Liabilities and Results from Discontinued Operations","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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Reconciliation the Expected Statutory Federal Income Tax to the Actual Income Tax Provision","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:terseLabel","value":"Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:label","value":"Schedule of Goodwill [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTextBlock","labelType":"xbrl:terseLabel","value":"Activity in Goodwill Balance","language":"en-US"},{"forObject":"us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock","labelType":"xbrl:label","value":"Schedule of Impaired Intangible Assets [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock","labelType":"xbrl:terseLabel","value":"Schedule Of Impairment Intangible Assets","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Domestic and Foreign Components of (Loss) Income from Continuing Operations before Provision for Income Taxes","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:label","value":"Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]","language":"en-US"},{"forObject":"us-gaap: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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Maturities of Long-Term Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","labelType":"xbrl:verboseLabel","value":"Summary of Stated maturities of Loans Payable","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:label","value":"Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Activities for Unvested RSUs","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:terseLabel","value":"Schedule Of Property Plant And Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value of Assets Acquired and Liabilities Assumed","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","labelType":"xbrl:label","value":"Schedule of Related Party Transactions, by Related Party [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","labelType":"xbrl:terseLabel","value":"Schedule Of Related Party Transactions By Related Party [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","labelType":"xbrl:label","value":"Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Segment Information by Geographical Areas","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","labelType":"xbrl:label","value":"Schedule of Revenues from External Customers and Long-Lived Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","labelType":"xbrl:terseLabel","value":"Schedule Of Revenues From External Customers And Long Lived Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock","labelType":"xbrl:label","value":"Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock","labelType":"xbrl:terseLabel","value":"Illustrative Variance of Total Contingent Consideration Based on Reasonably Possible Changes To one Significant Unobservable Inputs","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:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:terseLabel","value":"Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Option, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Stock Option Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:verboseLabel","value":"Summary of Assumptions used to Estimate Fair Value of New Warrants","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:terseLabel","value":"Key Inputs and Assumptions Used in Black Scholes Simulation Model","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:ScheduleOfShortTermDebtTable","labelType":"xbrl:label","value":"Schedule of Short-Term Debt [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:label","value":"Schedule of Stock by Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:terseLabel","value":"Schedule Of Stock By Class [Table]","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 Outstanding Warrants","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Reconciliation of Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:label","value":"Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfVariableInterestEntitiesTextBlock","labelType":"xbrl:label","value":"Schedule of Variable Interest Entities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfVariableInterestEntitiesTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Financial Information about the Company's Consolidated Variable Interest Entities","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Estimated Future Amortization Expense for Finite Lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","labelType":"xbrl:label","value":"Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]","language":"en-US"},{"forObject":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","labelType":"xbrl:terseLabel","value":"Secured overnight financing rate (SOFR)","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:label","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:label","value":"Segment Reporting Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Segment and Geography Information","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:label","value":"Selling and Marketing Expense","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:terseLabel","value":"Sales and marketing","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:totalLabel","value":"Selling and Marketing Expense, Total","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:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:SeriesAPreferredStockMember","labelType":"xbrl:label","value":"Series A Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:SeriesAPreferredStockMember","labelType":"xbrl:terseLabel","value":"Series A Convertible Preferred Stock","language":"en-US"},{"forObject":"us-gaap:SeriesBPreferredStockMember","labelType":"xbrl:label","value":"Series B Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:SeriesBPreferredStockMember","labelType":"xbrl:terseLabel","value":"Series B Convertible Preferred Stock","language":"en-US"},{"forObject":"us-gaap:SeriesCPreferredStockMember","labelType":"xbrl:label","value":"Series C Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:SeriesCPreferredStockMember","labelType":"xbrl:terseLabel","value":"Series C Convertible Preferred Stock","language":"en-US"},{"forObject":"us-gaap:SeriesDPreferredStockMember","labelType":"xbrl:label","value":"Series D Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:SeriesDPreferredStockMember","labelType":"xbrl:terseLabel","value":"Series D Convertible Preferred Stock","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":"Share-based compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:totalLabel","value":"Share-based Payment Arrangement, Noncash Expense, Total","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:negatedLabel","value":"Number of RSUs, Forfeited","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Number of RSUs, Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:verboseLabel","value":"Shares expected to vest","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":"Number of RSUs, Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodStartLabel","value":"Number of RSUs, Outstanding at beginning of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:verboseLabel","value":"Shares outstanding","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","labelType":"xbrl:periodEndLabel","value":"Weighted average remaining contractual life, Outstanding, September 30, 2021","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","labelType":"xbrl:periodStartLabel","value":"Weighted average remaining contractual life, Outstanding, December 31, 2020","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","labelType":"xbrl:terseLabel","value":"Weighted average remaining contractual life, Outstanding","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:terseLabel","value":"Shares vested on grant date","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:verboseLabel","value":"Number of shares vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedLabel","value":"Number of RSUs, Vested","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","labelType":"xbrl:terseLabel","value":"Option exercise price","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:terseLabel","value":"Dividend yield","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":"Volatility","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:verboseLabel","value":"Annual volatility","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","labelType":"xbrl:verboseLabel","value":"Annual volatility, maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","labelType":"xbrl:terseLabel","value":"Volatility maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","labelType":"xbrl:verboseLabel","value":"Annual volatility, minimum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","labelType":"xbrl:terseLabel","value":"Volatility minimum","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","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","labelType":"xbrl:verboseLabel","value":"Annual risk-free rate, maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","labelType":"xbrl:terseLabel","value":"Risk-free interest rate maximum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","labelType":"xbrl:verboseLabel","value":"Annual risk-free rate, minimum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","labelType":"xbrl:terseLabel","value":"Risk-free interest rate minimum","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":"Share Based Compensation Arrangement By Share Based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:terseLabel","value":"Number of Stock Options, Exercisable at December 31, 2023","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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:terseLabel","value":"Exercised","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","labelType":"xbrl:negatedLabel","value":"Number of Stock Options, Expired","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":"Number of Stock Options, Forfeited","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":"Number of Stock Options, Granted","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:periodEndLabel","value":"Aggregate intrinsic value, Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:periodStartLabel","value":"Aggregate intrinsic value, Outstanding at beginning of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:terseLabel","value":"Aggregate intrinsic value, Outstanding","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":"Number of Stock Options, Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodStartLabel","value":"Number of Stock Options, Outstanding at beginning of period","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":"Weighted Average Exercise Price (per share), Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"Weighted Average Exercise Price (per share), Outstanding at beginning of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","labelType":"xbrl:terseLabel","value":"Aggregate intrinsic value, Exercisable at December 31, 2023","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","labelType":"xbrl:terseLabel","value":"Aggregate intrinsic value, Nonvested at December 31, 2023","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:periodEndLabel","value":"Number of RSUs, Outstanding at ending of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:periodStartLabel","value":"Number of RSUs, Outstanding at beginning of period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Nonvested at December 31, 2023","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","labelType":"xbrl:terseLabel","value":"Maximum number of shares","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:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:label","value":"All Award Types","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:terseLabel","value":"Award Type","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Exercised","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Expired","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":"Weighted Average Exercise Price (per share), Forfeited","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":"Weighted Average Exercise Price (per share), Granted","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","labelType":"xbrl:terseLabel","value":"Tranche One","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche One [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","labelType":"xbrl:terseLabel","value":"Tranche Three","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche Three [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","labelType":"xbrl:terseLabel","value":"Tranche Two","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Tranche Two [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:terseLabel","value":"Share based compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-Based Payment Arrangement [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:terseLabel","value":"Common Stock Price of TerrAscend Corp.","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:label","value":"Share Price","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","labelType":"xbrl:terseLabel","value":"Expiration period","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:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:verboseLabel","value":"Expected term (in years)","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 (years)","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":"Weighted average remaining contractual life (in years), Exercisable","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares","labelType":"xbrl:terseLabel","value":"Number of Stock Options, Nonvested at December 31, 2023","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares","labelType":"xbrl:periodEndLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Ending Balance","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares","labelType":"xbrl:periodStartLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares, Beginning Balance","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodEndLabel","value":"Weighted average fair value of nonvested options (per share), Outstanding at end of period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodStartLabel","value":"Weighted average fair value of nonvested options (per share), Outstanding at beginning of period","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":"Stock options, contractual term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:verboseLabel","value":"Weighted average remaining contractual life (in years), Outstanding","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","labelType":"xbrl:terseLabel","value":"Total estimated fair value of stock options vested","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price (per share), Exercisable at December 31, 2023","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","labelType":"xbrl:label","value":"Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:terseLabel","value":"Shares issued","language":"en-US"},{"forObject":"us-gaap:SharesIssued","labelType":"xbrl:label","value":"Shares, Issued","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:label","value":"Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Balance, shares","language":"en-US"},{"forObject":"us-gaap:SharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Balance, shares","language":"en-US"},{"forObject":"us-gaap:ShortTermBorrowings","labelType":"xbrl:terseLabel","value":"Short-term debt","language":"en-US"},{"forObject":"us-gaap:ShortTermBorrowings","labelType":"xbrl:label","value":"Short-Term Debt","language":"en-US"},{"forObject":"us-gaap:ShortTermBorrowings","labelType":"xbrl:totalLabel","value":"Short-Term Debt, Total","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtLineItems","labelType":"xbrl:label","value":"Short-Term Debt [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTextBlock","labelType":"xbrl:terseLabel","value":"Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTextBlock","labelType":"xbrl:label","value":"Short-Term Debt [Text Block]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeAxis","labelType":"xbrl:terseLabel","value":"Short-Term Debt, Type","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeAxis","labelType":"xbrl:label","value":"Short-Term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeDomain","labelType":"xbrl:terseLabel","value":"Short-Term Debt, Type","language":"en-US"},{"forObject":"us-gaap:ShortTermDebtTypeDomain","labelType":"xbrl:label","value":"Short-Term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestments","labelType":"xbrl:label","value":"Short-Term Investments","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestments","labelType":"xbrl:terseLabel","value":"Investments","language":"en-US"},{"forObject":"us-gaap:ShortTermInvestments","labelType":"xbrl:totalLabel","value":"Short-term Investments, Total","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:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:terseLabel","value":"Class of Stock","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components","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 [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"Statement of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"Statement of Financial Position [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:label","value":"Statement of Comprehensive Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"Statement of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:terseLabel","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:verboseLabel","value":"Number of shares, acquired","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:terseLabel","value":"Shares, options and warrants issued - acquisitions, shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","labelType":"xbrl:terseLabel","value":"Shares issued - conversion, shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Conversion of Convertible Securities","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:terseLabel","value":"Share issued, Shares","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:label","value":"Shares issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:verboseLabel","value":"Common shares, Issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:label","value":"Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Number of Stock Options, Exercised","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:negatedLabel","value":"Number of Stock Options, Exercised","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","labelType":"xbrl:terseLabel","value":"Shares, options and warrants issued - acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:terseLabel","value":"Share issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:label","value":"Stock Issued During Period, Value, New Issues","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:label","value":"Equity, Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Share Capital","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Equity, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodEndLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:periodStartLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Total Shareholders' Equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","labelType":"xbrl:label","value":"Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","labelType":"xbrl:terseLabel","value":"Shareholders' Equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Equity [Text Block]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Shareholders' Equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Share capital","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityPolicyTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventLineItems","labelType":"xbrl:label","value":"Subsequent Event [Line Items]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:terseLabel","value":"Subsequent Event","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event [Member]","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 [Abstract]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:terseLabel","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:SubsidiarySaleOfStockAxis","labelType":"xbrl:label","value":"Sale of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsidiarySaleOfStockAxis","labelType":"xbrl:terseLabel","value":"Sale of Stock","language":"en-US"},{"forObject":"us-gaap:SubstantialDoubtAboutGoingConcernConditionsOrEvents","labelType":"xbrl:terseLabel","value":"Substantial doubt about going concern","language":"en-US"},{"forObject":"us-gaap:SubstantialDoubtAboutGoingConcernConditionsOrEvents","labelType":"xbrl:label","value":"Substantial Doubt about Going Concern, Conditions or Events","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:label","value":"Supplemental Cash Flow Information [Abstract]","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:terseLabel","value":"Supplemental disclosure with respect to cash flows","language":"en-US"},{"forObject":"us-gaap:TangibleAssetImpairmentCharges","labelType":"xbrl:terseLabel","value":"Impairment of property and equipment","language":"en-US"},{"forObject":"us-gaap:TangibleAssetImpairmentCharges","labelType":"xbrl:label","value":"Tangible Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:TangibleAssetImpairmentCharges","labelType":"xbrl:totalLabel","value":"Tangible Asset Impairment Charges, Total","language":"en-US"},{"forObject":"us-gaap:TaxPeriodAxis","labelType":"xbrl:label","value":"Tax Period [Axis]","language":"en-US"},{"forObject":"us-gaap:TaxPeriodDomain","labelType":"xbrl:label","value":"Tax Period [Domain]","language":"en-US"},{"forObject":"us-gaap:TextBlockAbstract","labelType":"xbrl:label","value":"Text Block [Abstract]","language":"en-US"},{"forObject":"us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized","labelType":"xbrl:terseLabel","value":"Derecognized Underlying Asset","language":"en-US"},{"forObject":"us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized","labelType":"xbrl:label","value":"Transfer of Financial Assets Accounted for as Sales, Amount Derecognized","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:label","value":"Accounting Standards Update [Domain]","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:TypeOfArrangementAxis","labelType":"xbrl:terseLabel","value":"Collaborative Arrangement and Arrangement Other than Collaborative","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax","labelType":"xbrl:terseLabel","value":"Unrealized foreign exchanges loss (gain)","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax","labelType":"xbrl:label","value":"Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax","labelType":"xbrl:totalLabel","value":"Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax, Total","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnInvestments","labelType":"xbrl:verboseLabel","value":"Unrealized gains related to its investment in equity securities","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainLossOnInvestments","labelType":"xbrl:label","value":"Unrealized Gain (Loss) on Investments","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainOnForeignCurrencyDerivativesBeforeTax","labelType":"xbrl:terseLabel","value":"Foreign currency derivatives resulting in potential gain","language":"en-US"},{"forObject":"us-gaap:UnrealizedGainOnForeignCurrencyDerivativesBeforeTax","labelType":"xbrl:label","value":"Unrealized Gain on Foreign Currency Derivatives, before Tax","language":"en-US"},{"forObject":"us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax","labelType":"xbrl:terseLabel","value":"Foreign currency derivatives resulting in potential loss","language":"en-US"},{"forObject":"us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax","labelType":"xbrl:label","value":"Unrealized Loss on Foreign Currency Derivatives, before Tax","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodEndLabel","value":"Balance at end of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodStartLabel","value":"Balance at beginning of year","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","labelType":"xbrl:negatedLabel","value":"Decreases related to settlements with taxing authorities","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:terseLabel","value":"Interest and penalties accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","labelType":"xbrl:totalLabel","value":"Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases based on tax positions related to current periods","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases based on tax positions related to prior periods","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits that, if recognized, would affect the effective tax rate","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:label","value":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:terseLabel","value":"Use of significant estimates and judgments","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ValueAddedTaxReceivableCurrent","labelType":"xbrl:label","value":"Value Added Tax Receivable, Current","language":"en-US"},{"forObject":"us-gaap:ValueAddedTaxReceivableCurrent","labelType":"xbrl:terseLabel","value":"Sales tax receivable","language":"en-US"},{"forObject":"us-gaap:VariableInterestEntityDisclosureTextBlock","labelType":"xbrl:label","value":"Variable Interest Entity Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:VariableInterestEntityDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Variable Interest Entities","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:VestingAxis","labelType":"xbrl:label","value":"Vesting [Axis]","language":"en-US"},{"forObject":"us-gaap:VestingDomain","labelType":"xbrl:label","value":"Vesting [Domain]","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:terseLabel","value":"Warrants","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:label","value":"New Warrants","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:verboseLabel","value":"Preferred Shares Warrant Liability","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstanding","labelType":"xbrl:periodEndLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstanding","labelType":"xbrl:periodStartLabel","value":"Balance","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstanding","labelType":"xbrl:label","value":"Warrants and Rights Outstanding","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstanding","labelType":"xbrl:terseLabel","value":"Value per warrant","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstanding","labelType":"xbrl:verboseLabel","value":"Warrant liability","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","labelType":"xbrl:label","value":"Warrants and Rights Outstanding, Maturity Date","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","labelType":"xbrl:terseLabel","value":"Expiration date","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":"Preferred share warrant, measurement input","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","labelType":"xbrl:verboseLabel","value":"Common Stock Price of TerrAscend Corp.","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":"Weighted Average Remaining Life (years)","language":"en-US"},{"forObject":"us-gaap:WarrantsAndRightsOutstandingTerm","labelType":"xbrl:verboseLabel","value":"Expected term (in years)","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 number of outstanding common and proportionate voting shares, assuming dilution","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:totalLabel","value":"Weighted Average Number of Shares Outstanding, Diluted, Total","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 number of outstanding common and proportionate voting shares","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:totalLabel","value":"Weighted Average Number of Shares Outstanding, Basic, Total","language":"en-US"},{"forObject":"cik:0001778129","labelType":"xbrl:label","value":"TerrAscend Corp.","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"100660 - Disclosure - Accounts Receivable, net - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"100670 - Disclosure - Acquisitions - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"100680 - Disclosure - Acquisitions - Fair Value of Assets Acquired and Liabilities Assumed (Details)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"100690 - Disclosure - Acquisitions - Schedule of Balances of Contingent Consideration (Details)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"101190 - Disclosure - Capital Management - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"101270 - Disclosure - Commitments and Contingencies - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"100120 - Disclosure - Consolidation","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"100620 - Disclosure - Consolidation (Additional Information) (Details)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"100210 - Disclosure - Convertible Debt","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"100920 - Disclosure - Convertible Debt - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"100930 - Disclosure - Convertible Debt - Summary Of Convertible Debt Activity (Details)","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"100460 - Disclosure - Convertible Debt (Tables)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"100160 - Disclosure - Discontinued Operations","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"100740 - Disclosure - Discontinued Operations - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"100720 - Disclosure - Discontinued Operations - Summary of Major Classes of Assets and Liabilities and Results from Discontinued Operations (Details)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"100730 - Disclosure - Discontinued Operations - Summary of Results of Discontinued Operations (Details)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"100410 - Disclosure - Discontinued Operations (Tables)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"100290 - Disclosure - Finance and Other Expenses","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"101160 - Disclosure - Finance and Other Expenses - Schedule of Finance and Other Expenses (Details)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"100530 - Disclosure - Finance and Other Expenses (Tables)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"101230 - Disclosure - Financial Instruments and Risk Management - Key Inputs and Assumptions Used in Black Scholes Simulation Model (Details)","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"101250 - Disclosure - Financial Instruments and Risk Management - Key Inputs and Assumptions Used in Monte Carlo Simulation Model (Details)","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"101240 - Disclosure - Financial Instruments and Risk Management - Summary of Purchase Option Derivative Asset (Details)","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"101130 - Disclosure - General and administrative expenses - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"101100 - Disclosure - Income Taxes - Schedule of Reconciliation of Unrecognized Tax Benefits (Details)","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"101080 - Disclosure - Income Taxes - Schedule of Reconciliation the Expected Statutory Federal Income Tax to the Actual Income Tax Provision (Details)","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"101060 - Disclosure - Income Taxes - Summary of Domestic and Foreign Components of (Loss) Income from Continuing Operations before Provision for Income Taxes (Details)","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"101110 - Disclosure - Income Taxes - Summary of Principal Component of Deferred Taxes (Details)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"101070 - Disclosure - Income Taxes - Summary of Provision for Income Taxes (Details)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"100500 - Disclosure - Income Taxes (Tables)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"100800 - Disclosure - Intangible Assets, Net and Goodwill - Activity in Goodwill Balance (Details)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"100780 - Disclosure - Intangible Assets, Net and Goodwill - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"100790 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Estimated Future Amortization Expense for Finite Lived Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"100810 - Disclosure - Intangible Assets, Net and Goodwill - Schedule Of Impairment Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"100770 - Disclosure - Intangible Assets, Net and Goodwill - Schedule of Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"100200 - Disclosure - Leases","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"100880 - Disclosure - Leases - Summary of Amounts Recognized in Consolidated Balance Sheet (Details)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"100840 - Disclosure - Loans Payable - Schedule of Loans Payable (Parenthetical) (Details)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"100860 - Disclosure - Loans payable - Summary of Stated maturities of Loans Payable (Details)","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"101030 - Disclosure - Non-controlling interest (Additional Information) (Details)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"100300 - Disclosure - Segment Information","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"101170 - Disclosure - Segment Information - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"101180 - Disclosure - Segment Information - Schedule of Segment Information by Geographical Areas (Details)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"100540 - Disclosure - Segment Information (Tables)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"101020 - Disclosure - Share-Based Compensation Plans - Summary of Activities for Unvested RSUs (Details)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"101000 - Disclosure - Share-Based Compensation Plans - Summary of Stock Options Exercised (Details)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"101010 - Disclosure - Share-based Compensation Plans - Summary of Weighted-average Assumptions used to Estimate Fair Value of Various Stock Options Granted (Details)","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"100960 - Disclosure - Shareholders' Equity - Summary of Assumptions used to Estimate Fair Value of New Warrants (Details)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"100950 - Disclosure - Shareholders' Equity - Summary of Outstanding Warrants (Details)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"101280 - Disclosure - Subsequent Events - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"100600 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"100590 - Disclosure - Summary of Significant Accounting Policies - Property And Equipment And Long-lived Assets Held For Sale Estimated Useful Life (Details)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"100610 - Disclosure - Summary of Significant Accounting Policies - Schedule of Amortization of Estimated Useful Lives of Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"100370 - Disclosure - Summary of Significant Accounting Policies (Tables)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"100330 - Disclosure - Variable Interest Entities","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"100560 - Disclosure - Variable Interest Entities (Tables)","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"100130 - Disclosure - Accounts Receivable, net","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"100630 - Disclosure - Accounts Receivable, net - Schedule of Accounts Receivable, net (Details)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"100650 - Disclosure - Accounts Receivable, net - Schedule of Provision For Sales Returns And Allowances Related To Trade Accounts Receivable (Details)","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"100640 - Disclosure - Accounts Receivable, net - Schedule of Trade Receivables (Details)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"100380 - Disclosure - Accounts Receivable, net (Tables)","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"100140 - Disclosure - Acquisitions","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"100390 - Disclosure - Acquisitions (Tables)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"100310 - Disclosure - Capital Management","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"100340 - Disclosure - Commitments and Contingencies","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"100320 - Disclosure - Financial Instruments and Risk Management","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"101210 - Disclosure - Financial Instruments and Risk Management - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"101260 - Disclosure - Financial Instruments and Risk Management - Illustrative Variance of Total Contingent Consideration Based on Reasonably Possible Changes To one Significant Unobservable Inputs (Details)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"101220 - Disclosure - Financial Instruments and Risk Management - Summary of Changes in Preferred Share Warrant Liability (Details)","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"101200 - Disclosure - Financial Instruments and Risk Management - Summary of Financial Instruments Measured at Fair Value (Details)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"100550 - Disclosure - Financial Instruments and Risk Management (Tables)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"100270 - Disclosure - General and Administrative Expenses","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"101120 - Disclosure - General and Administrative Expenses - Summary of General and Administrative Expenses (Details)","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"100510 - Disclosure - General and Administrative Expenses (Tables)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"100260 - Disclosure - Income Taxes","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"101090 - Disclosure - Income Taxes - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"100180 - Disclosure - Intangible Assets and Goodwill","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"100430 - Disclosure - Intangible Assets and Goodwill (Tables)","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"100150 - Disclosure - Inventory","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"100710 - Disclosure - Inventory - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"100700 - Disclosure - Inventory - Schedule of Inventory (Details)","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"100400 - Disclosure - Inventory (Tables)","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"100870 - Disclosure - Leases - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"100890 - Disclosure - Leases - Summary of Other Information Related to Operating Leases (Details)","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"100900 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Details)","language":"en"},{"forObject":"rpt:group-85","labelType":"xbrl:label","value":"100910 - Disclosure - Leases - Summary of Undiscounted Lease Obligations (Details)","language":"en"},{"forObject":"rpt:group-86","labelType":"xbrl:label","value":"100450 - Disclosure - Leases (Tables)","language":"en"},{"forObject":"rpt:group-87","labelType":"xbrl:label","value":"100190 - Disclosure - Loans Payable","language":"en"},{"forObject":"rpt:group-88","labelType":"xbrl:label","value":"100850 - Disclosure - Loans Payable - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-89","labelType":"xbrl:label","value":"100830 - Disclosure - Loans Payable - Schedule of Loans Payable (Details)","language":"en"},{"forObject":"rpt:group-90","labelType":"xbrl:label","value":"100440 - Disclosure - Loans Payable (Tables)","language":"en"},{"forObject":"rpt:group-91","labelType":"xbrl:label","value":"100100 - Disclosure - Nature of Operations","language":"en"},{"forObject":"rpt:group-92","labelType":"xbrl:label","value":"100580 - Disclosure - Nature of Operations - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-93","labelType":"xbrl:label","value":"100240 - Disclosure - Noncontrolling Interest","language":"en"},{"forObject":"rpt:group-94","labelType":"xbrl:label","value":"101040 - Disclosure - Noncontrolling Interest - Schedule of Ownership in Minority Interest (Details)","language":"en"},{"forObject":"rpt:group-95","labelType":"xbrl:label","value":"100490 - Disclosure - Noncontrolling Interest (Tables)","language":"en"},{"forObject":"rpt:group-96","labelType":"xbrl:label","value":"100170 - Disclosure - Property and Equipment, Net","language":"en"},{"forObject":"rpt:group-97","labelType":"xbrl:label","value":"100760 - Disclosure - Property and Equipment, Net - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-98","labelType":"xbrl:label","value":"100750 - Disclosure - Property and Equipment, Net - Components of Property and Equipment (Details)","language":"en"},{"forObject":"rpt:group-99","labelType":"xbrl:label","value":"100420 - Disclosure - Property and Equipment, Net (Tables)","language":"en"},{"forObject":"rpt:group-100","labelType":"xbrl:label","value":"100250 - Disclosure - Related Parties","language":"en"},{"forObject":"rpt:group-101","labelType":"xbrl:label","value":"101050 - Disclosure - Related Parties - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-102","labelType":"xbrl:label","value":"100280 - Disclosure - Revenue, Net","language":"en"},{"forObject":"rpt:group-103","labelType":"xbrl:label","value":"101150 - Disclosure - Revenue, Net - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-104","labelType":"xbrl:label","value":"101140 - Disclosure - Revenue, Net - Summary of Disaggregated Revenue (Details)","language":"en"},{"forObject":"rpt:group-105","labelType":"xbrl:label","value":"100520 - Disclosure - Revenue, Net (Tables)","language":"en"},{"forObject":"rpt:group-106","labelType":"xbrl:label","value":"100230 - Disclosure - Share-based Compensation Plans","language":"en"},{"forObject":"rpt:group-107","labelType":"xbrl:label","value":"100980 - Disclosure - Share-Based Compensation Plans - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-108","labelType":"xbrl:label","value":"100990 - Disclosure - Share-Based Compensation Plans - Summary of Stock Option Activity (Details)","language":"en"},{"forObject":"rpt:group-109","labelType":"xbrl:label","value":"100480 - Disclosure - Share-based Compensation Plans (Tables)","language":"en"},{"forObject":"rpt:group-110","labelType":"xbrl:label","value":"100970 - Disclosure - Share-Based Compensation Plans - Total Share-Based Payments Expense (Details)","language":"en"},{"forObject":"rpt:group-111","labelType":"xbrl:label","value":"100220 - Disclosure - Shareholders' Equity","language":"en"},{"forObject":"rpt:group-112","labelType":"xbrl:label","value":"100940 - Disclosure - Shareholders' Equity - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-113","labelType":"xbrl:label","value":"100470 - Disclosure - Shareholders' Equity (Tables)","language":"en"},{"forObject":"rpt:group-114","labelType":"xbrl:label","value":"100350 - Disclosure - Subsequent Events","language":"en"},{"forObject":"rpt:group-115","labelType":"xbrl:label","value":"100110 - Disclosure - Summary of Significant Accounting Policies","language":"en"},{"forObject":"rpt:group-116","labelType":"xbrl:label","value":"100360 - Disclosure - Summary of Significant Accounting Policies (Policies)","language":"en"},{"forObject":"rpt:group-117","labelType":"xbrl:label","value":"100000 - Document - Document and Entity Information","language":"en"},{"forObject":"rpt:group-118","labelType":"xbrl:label","value":"100060 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss)","language":"en"},{"forObject":"rpt:group-119","labelType":"xbrl:label","value":"100010 - Statement - Consolidated Balance Sheets","language":"en"},{"forObject":"rpt:group-120","labelType":"xbrl:label","value":"100050 - Statement - Consolidated Balance Sheets (Parenthetical)","language":"en"},{"forObject":"rpt:group-121","labelType":"xbrl:label","value":"100090 - Statement - Consolidated Statements of Cash Flows","language":"en"},{"forObject":"rpt:group-122","labelType":"xbrl:label","value":"100080 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Deficit)","language":"en"},{"forObject":"rpt:group-123","labelType":"xbrl:label","value":"100020 - Disclosure - General and Administrative Expenses - Summary of General and Administrative Expenses (Details) 2","language":"en"},{"forObject":"rpt:group-124","labelType":"xbrl:label","value":"100030 - Disclosure - Loans Payable - Schedule of Loans Payable (Details) 2","language":"en"},{"forObject":"rpt:group-125","labelType":"xbrl:label","value":"100570 - Disclosure - Accounts Receivable, net - Schedule of Trade Receivables (Details) 2","language":"en"},{"forObject":"rpt:group-126","labelType":"xbrl:label","value":"100820 - Disclosure - Leases - Summary of Undiscounted Lease Obligations (Details) 2","language":"en"},{"forObject":"rpt:group-127","labelType":"xbrl:label","value":"100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) 2","language":"en"},{"forObject":"rpt:group-128","labelType":"xbrl:label","value":"100070 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) 3","language":"en"}],"networks":[{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesAbstract","order":1.0},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:RefundableTaxCreditPercentage","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:PaymentsToEmployees","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:AcquisitionOfGageRelatedToErc","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:ProvisionForDoubtfulAccounts","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:NumberOfCustomersAgreedToPaymentPlanOverNinetyDays","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:BadDebtExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:ProceedsFromSaleAndCollectionOfReceivables","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:FactoringInterests","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:EmployeeRetensionCreditsTransferFeeAsPercentageOfClaim","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:PercentageOfRepayOfFundsReceivedPlusInterestAccrued","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:ProceedsFromEmployeeRetentionCreditFinancingAgreement","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:ReceviedAddtionalEmployeeRetentionCreditAmount","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-54","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetAcquisitionAbstract","order":1.0},{"source":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","target":"tsndf:SecuritiesPurchaseAgreementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfArrangementAxis","target":"us-gaap:ArrangementsAndNonarrangementTransactionsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","target":"srt:EquityMethodInvesteeNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:EquityMethodInvesteeNameDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingAxis","target":"us-gaap:VestingDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"tsndf:TransactionandrestructuringcostsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AssetAcquisitionAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:TypeOfArrangementAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:VestingAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:IncomeStatementLocationAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:NoContractualLockUpRestrictionsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:StatementEquityComponentsAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:ThreeMonthLockUpRestrictionMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncorporationMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:SixMonthLockUpRestrictionMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:TwelveMonthLockUpRestrictionMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationPaidInCash","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:EighteenMonthLockUpRestrictionMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:IleraHealthcareMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:TwentyFourMonthLockUpRestrictionMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:ThirtyMonthLockUpRestrictionMember","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationTransactionDate","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:AggregateGrossProceedsFromTheSalesOfTheCommonSharesPlusTheAggregateValueOfTheRemainingCommonShares","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:AdjustmentToCommonStockFairValueDueToShareRestriction","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredDecreaseTheFairValueLoansPayable","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionsProFormaRevenue","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:IncreaseDecreaseInIntangibleAssetsCurrent","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireRealEstate","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:IntendedDispensaryRebrandArea","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:NumberOfRetailDispensaryLicenses","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:NumberOfRetailDispensaryLicensesCurrentlyOperational","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionSharePrice","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessAcquisitionNumberOfCommonSharesIssued","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssued","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssuedValueAssigned","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationReplacementStockOptions","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationReplacementStockOptionsFairValue","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationReplacementWarrants","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationReplacementWarrantsWithFairValue","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesSubjectToLegalRestrictions","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationWarrantLiabilitiesEquityWithFairValue","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:FairValueOfCultivationAndProcessing","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:FairValueOfRetailLicenses","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:FairValueOfBrandIntangibles","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationTransactionAndRestructuringCosts","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfNoncontrollingInterestToBeAcquired","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfAdditionalOptionPurchased","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfAdditionalOwnershipIssuedAndOustandingEquity","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfInterestOwnedIssuedAndOutstandingEquity","order":53.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":54.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription","order":55.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationContingentConsiderationPayment","order":56.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationEarnOutConsideration","order":57.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:PercentageOfFullOwnershipOfMasterServiceAgreement","order":58.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:EquityMethodInvestmentAggregateCost","order":59.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:EquityMethodInvestments","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:EquityMethodInvestmentsFairValueDisclosure","order":61.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:UnrealizedGainLossOnInvestments","order":62.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationContingentConsiderationMaximumPayment","order":63.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:ContingentConsiderationClassifiedAsEquityFairValueDisclosure","order":64.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-55","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationAndAssetAcquisitionAbstract","order":1.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","target":"srt:EquityMethodInvesteeNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:EquityMethodInvesteeNameDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessCombinationAndAssetAcquisitionAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncorporationMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDeposits","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationPaidInCash","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredPromissoryNotePayable","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfPreviouslyOwnedSharesValue","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfOtherEquityInstruments","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfWarrantsClassifiedAsLiabilities","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-56","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetAcquisitionAbstract","order":1.0},{"source":"us-gaap:AssetAcquisitionContingentConsiderationTable","target":"us-gaap:ContingentConsiderationByTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:StateFlowerMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContingentConsiderationByTypeAxis","target":"us-gaap:ContingentConsiderationTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionAbstract","target":"us-gaap:AssetAcquisitionContingentConsiderationTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationTable","target":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:IleraMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:ApothecariumMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:KCRMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:PinnacleMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:PeninsulaMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionContingentConsiderationLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]}]},{"name":"rpt:network-presentation-57","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tsndf:CapitalManagementAbstract","order":1.0},{"source":"tsndf:CapitalManagementAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyUsaIiiLpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:CanopyTwoThousandAndTwentyDebentureMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"tsndf:ExercisePrice1Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"tsndf:ExercisePriceMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDateDescription","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:SubsequentEventTypeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LoansPayable","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:OptionalPrepaymentDateAmendedPeriod","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-58","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:AeyCapitalLlcMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingenciesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyDamagesSoughtValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:KisaEnterprisesMiIncorpoationMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","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:TextBlockAbstract","order":1.0},{"source":"us-gaap:TextBlockAbstract","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-60","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterestOwnershipPercentageByParent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","target":"srt:OwnershipAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:OwnershipDomain","target":"tsndf:TerrAscendGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipAxis","target":"srt:OwnershipDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:OwnershipDomain","target":"tsndf:CanadianBusinessMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable","target":"us-gaap:MinorityInterestLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:OwnershipDomain","target":"tsndf:UnitedStatesBusinessMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-61","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ShortTermDebtTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-62","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:ShortTermDebtTypeAxis","target":"us-gaap:ShortTermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfShortTermDebtTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShortTermDebtTable","target":"us-gaap:ShortTermDebtTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtTypeDomain","target":"tsndf:SeniorUnsecuredConvertibleDebentureMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShortTermDebtTable","target":"srt:RangeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:DebtInstrumentConvertibleConversionPrice1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShortTermDebtTable","target":"us-gaap:StatementEquityComponentsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:ProceedsFromConvertibleDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShortTermDebtTable","target":"us-gaap:ShortTermDebtLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:DebtInstrumentTerm","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"tsndf:ConversionOptionIssuedInPrivatePlacement","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:ConvertibleDebtFairValueDisclosures","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-63","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:ShortTermDebtTypeAxis","target":"us-gaap:ShortTermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfShortTermDebtTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfShortTermDebtTable","target":"us-gaap:ShortTermDebtTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShortTermDebtTypeDomain","target":"tsndf:SeniorUnsecuredConvertibleDebentureMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:ConvertibleDebt","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ScheduleOfShortTermDebtTable","target":"us-gaap:ShortTermDebtLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:ProceedsFromConvertibleDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"tsndf:AllocationToConversionOption","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:InterestExpenseDebt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShortTermDebtLineItems","target":"us-gaap:ConvertibleDebt","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-64","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ConvertibleDebtTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-65","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","order":1.0},{"source":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","target":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-66","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","order":1.0},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis","target":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","target":"us-gaap:BuildingMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:FacilityHeldForSale","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongLivedAssetsHeldForSaleNameDomain","target":"us-gaap:MachineryAndEquipmentMember","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:verboseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:RemainingNetBookValueOfAsset","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:WrittenDownOfNetBookValueOfLightingAndIrrigationAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:SpecificImpairmentOfAssetRecognized","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:FacilitySold","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:ImpairmentOfIntellectualProperty","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-67","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","order":1.0},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","target":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsHeldforsaleMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupClassificationAxis","target":"us-gaap:DisposalGroupClassificationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:DisposalGroupClassificationAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:OfficeFurnitureEquipmentMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationLoansPayable","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-68","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","order":1.0},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:DisposalGroupClassificationAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupClassificationDomain","target":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisposalGroupClassificationAxis","target":"us-gaap:DisposalGroupClassificationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationRevenueFromContractWithCustomerIncludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable","target":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationTransactionAndRestructuringCosts","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationExciseAndCultivationTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DisposalGroupIncludingDiscontinuedOperationOperatingExpensesAbstract","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems","target":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-69","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","order":1.0},{"source":"us-gaap:DiscontinuedOperationsAndDisposalGroupsAbstract","target":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-70","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tsndf:FinanceAndOtherExpensesAbstract","order":1.0},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:FinanceAndOtherExpensesTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-71","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tsndf:FinanceAndOtherExpensesAbstract","order":1.0},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:LoanInterestAccretion","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:IndemnificationAssetRelease","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:ForgivenessOfLoanPrincipalAndInterest","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:EmployeeRetentionCreditsAndTransferFee","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:DebtModificationFees","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:FinanceAndOtherExpenses","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tsndf:FinanceAndOtherExpensesAbstract","order":1.0},{"source":"tsndf:FinanceAndOtherExpensesAbstract","target":"tsndf:ScheduleOfFinanceAndOtherExpensesTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-73","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:ContingentConsiderationPayableMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ContingentConsiderationByTypeAxis","target":"us-gaap:ContingentConsiderationTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:SharePrice","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:ContingentConsiderationByTypeAxis","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":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:GageWarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:AwardTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"srt:RangeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:WarrantAnnualVolatility","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tsndf:BifurcatedConversionOptionsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:WarrantAnnualRiskFreeRate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:WarrantsAndRightsOutstandingTerm","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-74","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:DerivativeAssetOutstandingTerm","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:MeasurementInputTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MeasurementInputTypeAxis","target":"us-gaap:MeasurementInputTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:DerivativeAssetRiskFreeRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationDiscountRate","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationVolatility","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-75","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DerivativeAssets","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"tsndf:InitialMeasurementOfPurchaseOptionDerivativeAsset","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"tsndf:RevaluationOfPurchaseOptionDerivativeAsset","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DerivativeAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-76","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:FeesForServicesRelatedToNjLicenses","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:CommonStockSharesIssued","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:SharesIssuedValueShareBasedPaymentArrangementCompensationForServices","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:FeesForServicesRelatedToNjLicensesFirstPayment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:FeesForServicesRelatedToNjLicensesSecondPayment","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:AggregateFeesForServicesRelatedToNjLicenses","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-77","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefits","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tsndf:UnrecognizedTaxBenefitsIncreasesDecreaseResultingFromPriorPeriodTaxPositions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tsndf:UnrecognizedTaxBenefitOther","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:UnrecognizedTaxBenefits","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-78","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxAuthorityNameAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameAxis","target":"us-gaap:IncomeTaxAuthorityNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:CanadaRevenueAgencyMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExaminationTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxExaminationLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxReconciliationOtherAdjustments","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-79","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-80","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredTaxLiabilitiesNetAbstract","target":"tsndf:DeferredTaxLiabilitiesConvertibleDebentures","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxAssetsNetAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesNetAbstract","target":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxLiabilitiesNetAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesNetAbstract","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxLiabilities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesNetAbstract","target":"us-gaap:DeferredIncomeTaxLiabilities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsOther","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsGross","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DeferredTaxAssetsNetAbstract","target":"us-gaap:DeferredTaxAssetsNet","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-81","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-82","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:Goodwill","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillImpairmentLoss","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillPurchaseAccountingAdjustments","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:Goodwill","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:AmortizationOfIntangibleAssets","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReportingUnitDomain","target":"tsndf:FloridareportingunitmemberMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:CA","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIntangibleAssetsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReportingUnitAxis","target":"us-gaap:ReportingUnitDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"tsndf:IntangibleAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"us-gaap:IncomeStatementLocationAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReportingUnitDomain","target":"tsndf:CaliforniareportingunitMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:CultivationAndProcessingLicensesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"tsndf:Increasedecreaseinintangibleassets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReportingUnitDomain","target":"tsndf:PennsylvaniareportingunitMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:RetailLicensesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsTable","target":"srt:StatementGeographicalAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:IntellectualPropertyMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"us-gaap:ReportingUnitAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"tsndf:IntangibleAssetsLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:NumberOfReportableSegments","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:GageBrandMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:GageBannerMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"tsndf:CarryingValueOfBrandIntangiblesReduced","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"tsndf:ImpairmentOfRetailLicenses","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:Goodwill","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:GoodwillImpairmentLoss","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"tsndf:ImpairmentOfCultivationAndProcessingLicenses","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:NoncurrentAssets","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:GoodwillImpairmentLoss","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-85","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-86","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:SoftwareMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"tsndf:IntangibleAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicensingAgreementsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"tsndf:IntangibleAssetsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-87","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsGross","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:SoftwareMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"tsndf:IntangibleAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicensingAgreementsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIntangiblesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsTable","target":"tsndf:IntangibleAssetsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:IntangibleAssetsLineItems","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-88","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeasesTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-89","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesOperatingAbstract","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LeasesOperatingAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinanceLeaseAbstract","target":"us-gaap:FinanceLeaseRightOfUseAsset","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesOperatingAbstract","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:FinanceLeaseAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinanceLeaseAbstract","target":"us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesOperatingAbstract","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:FinanceLeaseAbstract","target":"us-gaap:FinanceLeaseLiabilityCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LeasesOperatingAbstract","target":"us-gaap:OperatingLeaseLiability","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"tsndf:FinanceLeaseAbstract","target":"us-gaap:FinanceLeaseLiabilityNoncurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:FinanceLeaseAbstract","target":"us-gaap:FinanceLeaseLiability","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-90","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentMaturityMonthAndYear","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:StearnsLoanMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:PelorusTermLoanMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-91","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebt","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-92","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterestDecreaseFromRedemptions","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:MinorityInterestTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:NewJerseyPartnershipMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:StatementEquityComponentsAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:MinorityInterestLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-93","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:SegmentReportingDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-94","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:CA","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","target":"srt:StatementGeographicalAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:NumberOfOperatingSegments","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-95","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:US","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","target":"srt:StatementGeographicalAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:CA","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","target":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:NoncurrentAssets","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-96","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","order":0.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestForfeited","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms","order":8.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","order":0.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:RangeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementEquityComponentsAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-101","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightOutstanding","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ClassOfWarrantOrRightTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:StatementEquityComponentsAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightGranted","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightReplacementWarrantsGranted","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:BusinessAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightExercised","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightTable","target":"us-gaap:ClassOfWarrantOrRightLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightExpired","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"us-gaap:ClassOfWarrantOrRightOutstanding","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightExercisableWarrants","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightExercisableWarrantsGranted","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightExercisableWarrants","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightsGrantedInPeriodWeightedAverageExercisePrice","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightGrantedInPeriodWeightedAverageExercisePrice","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightLineItems","target":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-102","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:CounterpartyNameAxis","target":"srt:RepurchaseAgreementCounterpartyNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:RepaymentsOfLongTermDebt","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:StateFlowerMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"tsndf:IHCRealEstateLpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"tsndf:PercentageOfPrepaymentPrice","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:ApothecariumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:StatementGeographicalAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:RepaymentsOfNotesPayable","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:DebtInstrumentAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:BusinessAcquisitionAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:LongtermDebtTypeAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:CounterpartyNameAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:StatementEquityComponentsAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"tsndf:NumberOfApothecariumDispensariesAcquired","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-103","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:SubsequentEventTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:MI","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:SeniorSecuredTermLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromIssuanceOrSaleOfEquity","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202104Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","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":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202108Member","order":1.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:CashAndCashEquivalentsAtCarryingValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202110Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate202203Member","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:StatementGeographicalAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SubstantialDoubtAboutGoingConcernConditionsOrEvents","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:NumberOfLesseeFinanceLease","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LesseeFinanceLeaseTermOfContract1","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToExtend","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToTerminate","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NumberOfOperatingSegments","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NumberOfReportingUnits","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PreferredStockConvertibleConversionRatio","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-104","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":0.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":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"srt:RangeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:OfficeFurnitureProductionEquipmentMember","order":2.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:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:RightOfUseAssetsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-105","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:BrandIntangiblesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":0.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:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"tsndf:SoftwareMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:LicensingAgreementsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"srt:RangeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:NoncompeteAgreementsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-106","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tsndf:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tsndf:IndefiniteAndDefiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-107","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tsndf:VariableInterestEntitiesAbstract","order":1.0},{"source":"tsndf:VariableInterestEntitiesAbstract","target":"us-gaap:VariableInterestEntityDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-108","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tsndf:VariableInterestEntitiesAbstract","order":1.0},{"source":"tsndf:VariableInterestEntitiesAbstract","target":"us-gaap:ScheduleOfVariableInterestEntitiesTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-109","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesAbstract","order":1.0},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-110","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesAbstract","order":1.0},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:TradeReceivablesGross","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:ValueAddedTaxReceivableCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:OtherReceivablesGrossCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:ProvisionForSalesReturns","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-111","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesAbstract","order":1.0},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:ExpectedCreditLosses","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivable","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-112","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesAbstract","order":1.0},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:TradeReceivablesGross","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:TradeReceivablesNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:TradeReceivableCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:TradeReceivable3190Days","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:TradeReceivableOver90Days","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ReceivablesAbstract","order":1.0},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"tsndf:ScheduleOfTradeReceivablesTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReceivablesAbstract","target":"us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock","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:AssetAcquisitionAbstract","order":1.0},{"source":"us-gaap:AssetAcquisitionAbstract","target":"us-gaap:AssetAcquisitionTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-115","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetAcquisitionAbstract","order":1.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:KisaEnterprisesMiLlcAndKisaHoldingsLlcMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncorporationMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:AlleganyMedicalMarijuanaDispensaryMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PinnacleMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-116","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"tsndf:CapitalManagementAbstract","order":1.0},{"source":"tsndf:CapitalManagementAbstract","target":"tsndf:CapitalManagementTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-117","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-118","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FinancialInstrumentsDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-119","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","target":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesTypeDomain","target":"us-gaap:InterestRateRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:AccountsReceivableMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementTable","target":"srt:RangeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateAxis","target":"us-gaap:VariableRateDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:FinancialInstrumentsAndRiskManagementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:DiscountRateUtilizedToDeterminePresentValueOfLiabilities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:FairValueAdjustmentOfWarrants","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementTable","target":"us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:RevaluationOfPurchaseOptionDerivativeAsset","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementTable","target":"us-gaap:VariableRateAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:NumberOfCustomers","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementTable","target":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:ConcentrationRiskBenchmarkDescription","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:UnrealizedGainOnForeignCurrencyDerivativesBeforeTax","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:ForeignCurrencyFluctuatingIncreasePercentage","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:ForeignCurrencyFluctuatingDecreasePercentage","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:ForeignCurrencyFluctuatingPercentage","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:ChangeInInterestExpenseAmountDueToChangeInInterestRates","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:InterestRateRiskFluctuatingPercentage","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"us-gaap:LongtermDebtPercentageBearingVariableInterestAmount","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:FinancialInstrumentsAndRiskManagementLineItems","target":"tsndf:MortgagePayableFixedInterestRate","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-120","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:DiscountRateSensitivityAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DiscountRateSensitivityAbstract","target":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInHundredBasisPoints","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DiscountRateSensitivityAbstract","target":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityIncreaseInFiftyBasisPoints","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DiscountRateSensitivityAbstract","target":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInFiftyBasisPoints","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:DiscountRateSensitivityAbstract","target":"tsndf:SignificantUnobservableInputsOfRevenueSensitivityDecreaseInHundredBasisPoints","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-121","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:DerivativeLiabilities","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:DerivativeAdditionOnAcquisition","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:FairValueLossOnRevaluationOfWarrants","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:FairValueGainOnRevaluationOfWarrants","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAdjustmentOfWarrants","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:ExerciseOfWarrants","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:ConversionOptionIssuedInPrivatePlacement","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:FairValueLossOnRevaluationOfWarrantsAndConversionOption","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:FairValueGainOnRevaluationOfWarrantsAndConversionOption","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"tsndf:EffectsOfMovementsInForeignExchange","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:DerivativeLiabilities","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-122","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"tsndf:RestrictedCashFairValueDisclosure","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DerivativeAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueDisclosure","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"tsndf:WarrantLiabilityFairValueDisclosure","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DerivativeLiabilities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:LiabilitiesFairValueDisclosure","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-123","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:FairValueByBalanceSheetGroupingTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"tsndf:ContingentConsiderationPayableMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:GageWarrantMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContingentConsiderationByTypeAxis","target":"us-gaap:ContingentConsiderationTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:SummaryOfChangesInPreferredShareWarrantLiabilityTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:ContingentConsiderationByTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:AwardTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tsndf:BifurcatedConversionOptionsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:SummarizesOfChangesInPurchaseOptionDerivativeAssetTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"tsndf:DerivativeAssetEarningsBeforeInterestTaxesDepreciationAndAmortizationAssumptionsTableTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems","target":"us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-124","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:GeneralAndAdministrativeExpensesTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-125","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:OfficeAndGeneralExpense","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:ProfessionalFees","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:OperatingAndFinanceLeaseExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:FacilityAndMaintenanceExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:SalariesWagesAndOfficersCompensation","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:SellingAndMarketingExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-126","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GeneralAndAdministrativeExpenseAbstract","order":1.0},{"source":"us-gaap:GeneralAndAdministrativeExpenseAbstract","target":"tsndf:SummaryOfGeneralAndAdministrativeExpensesTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-127","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-128","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:TaxPeriodAxis","target":"us-gaap:TaxPeriodDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:BalanceSheetLocationAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:TaxPeriodDomain","target":"us-gaap:EarliestTaxYearMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameAxis","target":"us-gaap:IncomeTaxAuthorityNameDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:OtherNoncurrentLiabilitiesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityNameDomain","target":"us-gaap:CanadaRevenueAgencyMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExaminationTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:ForeignCountryMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxAuthorityNameAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:UnrecognizedTaxBenefits","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:TaxPeriodAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationTable","target":"us-gaap:IncomeTaxExaminationLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"tsndf:UnrecognizedTaxBenefitsThatIfRecognizedWouldResultInAdjustmentsToOtherAccounts","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:OperatingLossCarryforwards","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:FDICIndemnificationAsset","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxExaminationLineItems","target":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-129","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-130","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"tsndf:ScheduleOfIntangibleAssetsTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfGoodwillTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-131","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNetAbstract","order":1.0},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-132","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"tsndf:CanadaAndFloridaMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tsndf:RawMaterialsAndCannabisProductsMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryCurrentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"us-gaap:InventoryWriteDown","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"us-gaap:PublicUtilitiesInventoryAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PublicUtilitiesInventoryAxis","target":"us-gaap:PublicUtilitiesInventoryTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:PA","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tsndf:InventoryPurchasedFromThirdPartySupplierMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryLineItems","target":"tsndf:NumberOfVapeProductsRecalled","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"srt:StatementGeographicalAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PublicUtilitiesInventoryTypeDomain","target":"tsndf:InventoryDeemedUnsaleableMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryCurrentTable","target":"us-gaap:InventoryLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-133","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNetAbstract","order":1.0},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryRawMaterials","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryFinishedGoods","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryWorkInProcess","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"tsndf:InventoryAccessoriesSuppliesAndConsumables","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:InventoryNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-134","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNetAbstract","order":1.0},{"source":"us-gaap:InventoryNetAbstract","target":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-135","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"srt:RangeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeLeaseDescriptionTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:LesseeFinanceLeaseTermOfContract1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:BusinessAcquisitionAxis","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:LesseeLeaseDescriptionLineItems","target":"tsndf:NumberOfFinanceLease","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:IncomeStatementLocationAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionTable","target":"us-gaap:LesseeLeaseDescriptionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:AreaOfTheLeaseFacilityTerminated","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:GainLossOnTerminationOfLease","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:OperatingLeaseLiabilityIncrementalBorrowingRate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:RightOfUseAssetsBorrowingRate","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:OperatingLeaseLiabilityBorrowingRate","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:NumberOfRealEstateProperties","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:DerecognizedUnderlyingAssetsRelatedFinancialObligationsAmount","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:SaleAndLeasebackTransactionGainLossNet","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseLiability","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:IssuedPromissoryProperty","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:DerecognizeFinancialObligation","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:RecognizeFinancialObligation","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:AccretionExpensesNet","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:FinancingObligations","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:FinancingObligationsCurrent","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:FinancingObligationsNoncurrent","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:FinancingObligationsWeightedAverageTerm","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"tsndf:FinancingObligationsWeightedAverageDiscountRatePercent","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LesseeLeaseDescriptionLineItems","target":"us-gaap:OperatingLeaseCost","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-136","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"tsndf:WeightedAverageRemainingLeaseTermAbstract","target":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:WeightedAverageDiscountRateAbstract","target":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:WeightedAverageRemainingLeaseTermAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:WeightedAverageRemainingLeaseTermAbstract","target":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"tsndf:WeightedAverageDiscountRateAbstract","target":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:WeightedAverageDiscountRateAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-137","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeasePayments","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeasePrincipalPayments","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-138","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:OperatingLeaseLiability","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityPaymentsDue","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"us-gaap:FinanceLeaseLiability","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiability","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-139","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LeasesAbstract","order":1.0},{"source":"us-gaap:LeasesAbstract","target":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LeasesAbstract","target":"tsndf:OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-140","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:LongTermDebtTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-141","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtInstrumentTable","target":"srt:RangeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LineOfCreditFacilityAxis","target":"us-gaap:LineOfCreditFacilityLenderDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ScenarioUnspecifiedDomain","target":"srt:ScenarioForecastMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:AmendedGageTermLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementScenarioAxis","target":"srt:ScenarioUnspecifiedDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PelorusTermLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipDomain","target":"tsndf:TerrAscendGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebt","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HMSHealthLLCAndHMSProcessingLLCMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:PrimeRateMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LineOfCreditFacilityLenderDomain","target":"tsndf:IleraHealthcareLlcMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipAxis","target":"srt:OwnershipDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VariableRateAxis","target":"us-gaap:VariableRateDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.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:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:StearnsLoanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AccruedLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GuadCoLLCAndKCRHoldingsLLCMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:VariableRateDomain","target":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:VariableRateAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestPayableCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:PeninsulaMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:BusinessAcquisitionAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:PinnacleLoanMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtWeightedAverageInterestRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:BlueRidgeMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:StatementClassOfStockAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:GageLoanMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:IhcRealEstateLpLoanMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:HerbicultureIncMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LineOfCreditFacilityAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:BayCityPromissoryNoteMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaymentsOfDebtExtinguishmentCosts","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:SeniorSecuredTermLoanMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PeriodForPrepayingLoanVoluntarily","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:StatementScenarioAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"tsndf:PromissoryNotesBearsAtSixPercentageMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfFeeInTheAmountOfOutstandingPrincipalLoanBalance","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:SubsequentEventTypeAxis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"srt:OwnershipAxis","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromLinesOfCredit","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentInitiallyBoreInterestRate","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentMaturityDate","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtFairValue","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LinesOfCreditFairValueDisclosure","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfPrincipalRepaymentsMonthly","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:IncrementalTermLoans","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:FeesPaidToTheLendersAndThirdPartiesOnModification","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:NumberOfPromissoryNotes","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentPeriodicPayment","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfLongTermDebt","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentCarryingAmount","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:OptionalPrepaymentDateAmendedPeriod","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PaidLoanAmendmentFee","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebt","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfPrepaymentPrice","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:InterestOnlyPaymentsTerm","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentTerm","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:DebtInstrumentFederalFundsRate","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:RestrictedCashToBeReleasedUponClosingOfLoan","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RestrictedCash","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","order":38.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentDateOfFirstRequiredPayment1","order":39.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","order":40.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":41.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NotesPayable","order":42.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:RepaymentsOfNotesPayable","order":43.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SharesIssued","order":44.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":45.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:PrecentageOfGuaranteedAnnualDividend","order":46.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"tsndf:SubcriptionAmountPercentage","order":47.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:NotesIssued1","order":48.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-142","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:ChicagoAtlanticTermLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:MarylandAcquisitionLoansMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:IleraTermLoanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DeferredFinanceCostsNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:StearnsLoanMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentUnamortizedDiscount","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:PelorusTermLoanMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LoansPayable","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:OtherLoansMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ShortTermBorrowings","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermDebtCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LoansPayableCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:LongTermLoansPayable","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-143","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfDebtTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-144","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:NatureOfOperations","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-145","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:NJ","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","target":"srt:StatementGeographicalAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"dei:EntityIncorporationDateOfIncorporation","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:MD","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","target":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:PA","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"tsndf:NumberOfWhollyOwnedOperationInDispensaries","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:MI","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:CA","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-146","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:MinorityInterestDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-147","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:SegmentGeographicalDomain","target":"stpr:PA","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterest","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"dei:EntityDomain","target":"tsndf:NewJerseyPartnershipMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:MinorityInterestTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:IHCRealEstateLpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:BusinessAcquisitionAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"tsndf:MinorityInterestCapitalAndDistributionsContributions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"srt:StatementGeographicalAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterestDecreaseFromRedemptions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestTable","target":"dei:LegalEntityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:MinorityInterestTable","target":"us-gaap:MinorityInterestLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:MinorityInterestLineItems","target":"us-gaap:MinorityInterest","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-148","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NoncontrollingInterestAbstract","order":1.0},{"source":"us-gaap:NoncontrollingInterestAbstract","target":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-149","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-150","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:CostOfSalesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:IncomeStatementLocationAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:Depreciation","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-151","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentGross","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LandMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:AssetUnderConstructionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:BuildingAndBuildingImprovementsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:MachineryAndEquipmentMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"tsndf:AssetsUnderFinanceLeasesMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-152","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentAbstract","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentAbstract","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-153","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-154","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingDomain","target":"tsndf:PrivatePlacementFirstTrancheMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"tsndf:TerrAscendNJMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:PropertyPlantAndEquipmentAdditions","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SubordinateVotingSharesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyDomain","target":"tsndf:JasonWildAndAffiliatesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionDomain","target":"tsndf:InsiderParticipationMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionAxis","target":"us-gaap:RelatedPartyTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:AwardTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingAxis","target":"us-gaap:VestingDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ConsolidatedEntitiesAxis","target":"srt:ConsolidatedEntitiesDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"srt:ConsolidatedEntitiesDomain","target":"srt:AffiliatedEntityMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:CommonStockSharesIssued","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyDomain","target":"srt:DirectorMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionDomain","target":"us-gaap:RelatedPartyMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"srt:ConsolidatedEntitiesAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:ClassOfWarrantOrRightOutstanding","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:PreferredStockSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:BusinessAcquisitionAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"tsndf:ValueOfInterestOfFundsHeldByRelatedParty","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:StatementClassOfStockAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"tsndf:NumberOfWarrantsIssued","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:VestingAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:NotesPayable","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionLineItems","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:DebtInstrumentIssuedPrincipal","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"tsndf:NumberOfUnits","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"tsndf:ImpliedConsiderationOfWarrant","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-155","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:RevenueFromContractWithCustomerTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-156","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"tsndf:NumberOfMajorCustomers","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"tsndf:SalesReturns","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-157","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:ContractWithCustomerSalesChannelDomain","target":"us-gaap:SalesChannelThroughIntermediaryMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:ContractWithCustomerSalesChannelAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContractWithCustomerSalesChannelAxis","target":"us-gaap:ContractWithCustomerSalesChannelDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContractWithCustomerSalesChannelDomain","target":"us-gaap:SalesChannelDirectlyToConsumerMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-158","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-159","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-160","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:BusinessAcquisitionSharePrice","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:VestingAxis","target":"us-gaap:VestingDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:VestingDomain","target":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"srt:RangeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:VestingAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"tsndf:ReplacementOptionMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"tsndf:RollingPercentage","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"tsndf:PercentageOfIssuedAndOutstandingSharesReservedForOptioning","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"tsndf:ExercisablePercentage","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-161","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"tsndf:ShareBasedCompensationArrangementsByShareBasedPaymentAwardReplacementOptionsGrantsInPeriodWeightedAverageExercisePrice","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-162","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-163","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:AwardTypeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:WarrantMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-164","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-165","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"srt:RangeAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BalanceSheetLocationAxis","target":"us-gaap:BalanceSheetLocationDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyGrowthUsaLoanMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:BalanceSheetLocationDomain","target":"us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementEquityComponentsAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockLiquidationPreference","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesAPreferredStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyUsaEntitiesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:ReplacementWarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockLiquidationPreferenceValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesBPreferredStockMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:PriorWarrantsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:TerrascendEntitiesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:DetachableWarrantMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockDividendsPerShareDeclared","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesCPreferredStockMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"tsndf:CanopyGrowthMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementFirstTrancheMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:BalanceSheetLocationAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockVotingRights","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesDPreferredStockMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementSecondTrancheMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:LongtermDebtTypeAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:PreferredStockVotesPerShare","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesAAndBPreferredStockMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"tsndf:PrivatePlacementThirdTrancheMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockConvertibleSharesIssuable","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockConversionBasis","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockVotingRights","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:NumberOfVotePerEachCommonShareHeld","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:DistributionOfProceedsOnWindupBasis","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:ProportionateVotingShare","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SaleOfStockPricePerShare","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PaymentsOfStockIssuanceCosts","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WeightedAverageExercisePricePerCommonShare","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:AggregateSaleOfStockNumberOfSharesIssuedInTransactionPlusAccruedInterest","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:ConversionOfLoansToExchangeableShares","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:NotionalPricePerExchangeableShares","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantsAndRightsDescription","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:ClassOfWarrantOrRightExercisableForEachShare","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantFairValueDisclosure","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantsResidualValue","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantsResidualValue","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:WarrantsRevauledValue","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-166","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementEquityComponentsAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"tsndf:SummaryOfAllocationOfProceedsFromPrivatePlacementTableTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"tsndf:GageGrowthCorpMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":0.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:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:BusinessAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:WarrantMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-167","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventsTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-168","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SignificantAccountingPoliciesTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-169","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","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:CashAndCashEquivalentsPolicyTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ReceivablesPolicyTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InventoryPolicyTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tsndf:PropertyAndEquipmentAndLongLivedAssetsHeldForSalePolicyTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:LesseeLeasesPolicyTextBlock","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueRecognitionPolicyTextBlock","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BusinessCombinationsPolicy","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InvestmentPolicyTextBlock","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tsndf:NonControllingInterestsPolicyTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncomeTaxPolicyTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StockholdersEquityPolicyTextBlock","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tsndf:ConvertibleInstrumentsPolicyTextBlock","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tsndf:ConvertiblePreferredStockAndDetachableWarrantsPolicyTextBlock","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"tsndf:WarrantLiabilityPolicyTextBlock","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:DerivativesEmbeddedDerivatives","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:DiscontinuedOperationsPolicyTextBlock","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-170","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"dei:CoverAbstract","order":1.0},{"source":"dei:CoverAbstract","target":"dei:DocumentType","order":49.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:AmendmentFlag","order":50.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentPeriodEndDate","order":51.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentFiscalYearFocus","order":52.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentFiscalPeriodFocus","order":53.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityRegistrantName","order":54.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCentralIndexKey","order":55.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:CurrentFiscalYearEndDate","order":56.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityWellKnownSeasonedIssuer","order":57.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCurrentReportingStatus","order":58.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityVoluntaryFilers","order":59.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityFilerCategory","order":60.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntitySmallBusiness","order":61.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityEmergingGrowthCompany","order":62.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityExTransitionPeriod","order":63.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityShellCompany","order":64.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentAnnualReport","order":65.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentTransitionReport","order":66.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityCommonStockSharesOutstanding","order":67.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityFileNumber","order":68.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityTaxIdentificationNumber","order":69.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityIncorporationStateCountryCode","order":70.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressAddressLine1","order":71.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressAddressLine2","order":72.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressPostalZipCode","order":73.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressCityOrTown","order":74.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressStateOrProvince","order":75.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityAddressCountry","order":76.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:EntityPublicFloat","order":77.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:Security12gTitle","order":78.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:CityAreaCode","order":79.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:LocalPhoneNumber","order":80.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:EntityInteractiveDataCurrent","order":81.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:IcfrAuditorAttestationFlag","order":82.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentFinStmtErrorCorrectionFlag","order":83.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:DocumentsIncorporatedByReferenceTextBlock","order":84.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"dei:AuditorFirmId","order":85.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:AuditorLocation","order":86.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"dei:CoverAbstract","target":"dei:AuditorName","order":87.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]}]},{"name":"rpt:network-presentation-171","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"us-gaap:CostOfRevenue","target":"us-gaap:CostOfGoodsAndServicesSoldDepreciation","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetIncomeLossAbstract","target":"us-gaap:IncomeLossFromContinuingOperations","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:GeneralAndAdministrativeExpense","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasicAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract","target":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:EarningsPerShareDilutedAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:CostOfRevenue","target":"tsndf:CostOfGoodsAndServicesSoldLeaseExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetIncomeLossAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ExciseAndSalesTaxes","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:DepreciationAndAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareBasicAbstract","target":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareDilutedAbstract","target":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:CostOfRevenue","target":"tsndf:OtherCostOfGoodsAndServicesSold","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:CostOfRevenue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:GoodwillImpairmentLoss","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDilutedAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:GrossProfit","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"tsndf:FinanceAndOtherExpenses","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OperatingExpensesAbstract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ResearchAndDevelopmentExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"tsndf:TransactionAndRestructuringCosts","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OperatingIncomeLoss","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OperatingExpenses","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:GainLossOnTerminationOfLease","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:GainLossOnInvestments","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:NetIncomeLoss","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:NetIncomeLossAbstract","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTaxAbstract","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:EarningsPerShareAbstract","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-172","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesAPreferredStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquityAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AssetsAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:LongTermLoansPayable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:DeferredRevenueCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesBPreferredStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:DepositsAssetsNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsNoncurrentAbstract","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:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesNoncurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LoansPayableCurrent","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:ClassOfStockDomain","target":"us-gaap:SeriesCPreferredStockMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapital","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:ShortTermInvestments","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesDPreferredStockMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:FinanceLeaseLiabilityNoncurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":4.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:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:Goodwill","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:DerivativeLiabilitiesNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:FinanceLeaseLiabilityCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"tsndf:IndemnificationAssetNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:MinorityInterest","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:ConvertibleDebtNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:WarrantsAndRightsOutstanding","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:OtherLiabilitiesCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsNoncurrentAbstract","target":"us-gaap:AssetsNoncurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"tsndf:FinancingObligationsNoncurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"tsndf:LiabilityOnUncertainTaxPositionAndOtherLongTermLiabilities","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesNoncurrentAbstract","target":"us-gaap:LiabilitiesNoncurrent","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-173","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesAPreferredStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PreferredStockNoParValue","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesBPreferredStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PreferredStockSharesAuthorizedUnlimited","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesCPreferredStockMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PreferredStockSharesOutstanding","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:SeriesDPreferredStockMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockNoParValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ProportionateVotingSharesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorizedUnlimited","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:ExchangeableSharesMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesOutstanding","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-174","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInReceivables","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:IncomeTaxesPaidNet","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:InventoryWriteDown","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tsndf:TransferOfEmployeeRetentionCredit","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInInventories","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:InterestPaidNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:AccretionExpensesNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:StockIssuedDuringPeriodValueCanopyUsaArrangement","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireIntangibleAssets","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"tsndf:PaymentsForLeaseTerminationFee","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:WarrantIssuedAsConsiderationForServices","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tsndf:ProceedsFromOptionsAndWarrantsExercised","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInDepositOtherAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfLongTermDebt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"tsndf:StockIssuedDuringPeriodValueForLegalAndLiabilitySettlement","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfDistributionsToAffiliates","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:GainLossOnWarrantsAndDerivative","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:DepositsForBusinessAcquisition","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnDispositionOfAssets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:SupplementalCashFlowInformationAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:SuccessFeesRelatedToAtcLicense","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetImpairment","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfFinancingCosts","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:PaymentForLandContracts","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:TangibleAssetImpairmentCharges","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:ReleaseOfIndemnificationAsset","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:ForgivenessOfLoanPrincipalAndInterest","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:BadDebtExpense","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"tsndf:DebtModificationFeesExpensed","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainLossOnInvestments","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]}]},{"name":"rpt:network-presentation-175","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesAConvertiblePreferredStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:PrivatePlacementMember","order":0.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesBConvertiblePreferredStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:ExchangeableSharesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"tsndf:SeriesCConvertiblePreferredStockMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:ProportionateVotingSharesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:label"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnitsExercised","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:PreferredStockMember","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":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnitsExercised","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"tsndf:CommonSharesEquivalentMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodValueDebtSettlementAgreement","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodSharesDebtSettlementAgreement","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:StockIssuedDuringPeriodSharesConversionOfConvertibleDebt","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:MinorityInterestDecreaseFromRedemptions","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:SharesOutstanding","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-calculation-176","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":1.0},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDeposits","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:Goodwill","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","order":13.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","order":14.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability","order":15.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","order":16.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","order":17.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","order":19.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","order":20.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","order":21.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","order":22.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-177","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","order":2.0},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationLoansPayable","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-178","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","order":1.0},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationRevenueFromContractWithCustomerIncludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","target":"us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationExciseAndCultivationTax","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedForeignExchangeLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","target":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","target":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopment","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationTransactionAndRestructuringCosts","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfIntangibleAssets","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax","target":"tsndf:DisposalGroupIncludingDiscontinuedOperationUnrealizedAndRealizedGainOnInvestments","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-179","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"tsndf:FinanceAndOtherExpenses","order":1.0},{"source":"tsndf:FinanceAndOtherExpenses","target":"tsndf:LoanInterestAccretion","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:FinanceAndOtherExpenses","target":"tsndf:IndemnificationAssetRelease","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:FinanceAndOtherExpenses","target":"tsndf:DebtModificationFees","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:FinanceAndOtherExpenses","target":"tsndf:EmployeeRetentionCreditsAndTransferFee","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"tsndf:FinanceAndOtherExpenses","target":"tsndf:ForgivenessOfLoanPrincipalAndInterest","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"tsndf:FinanceAndOtherExpenses","target":"us-gaap:OtherNonoperatingIncomeExpense","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-180","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":1.0},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"tsndf:OfficeAndGeneralExpense","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:ProfessionalFees","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"tsndf:OperatingAndFinanceLeaseExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"tsndf:FacilityAndMaintenanceExpense","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:SalariesWagesAndOfficersCompensation","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:SellingGeneralAndAdministrativeExpense","target":"us-gaap:SellingAndMarketingExpense","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-181","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":2.0},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationOtherAdjustments","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","target":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-182","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":1.0},{"source":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-183","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredTaxLiabilities","order":1.0},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxLiabilities","target":"us-gaap:DeferredIncomeTaxLiabilities","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsNet","target":"us-gaap:DeferredTaxAssetsGross","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxLiabilities","target":"us-gaap:DeferredTaxAssetsNet","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOther","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-184","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-185","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","order":1.0},{"source":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","target":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","target":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-186","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":2.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsGross","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwill","target":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwill","target":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-187","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FinanceLeaseLiability","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:OperatingLeaseLiability","order":2.0},{"source":"us-gaap:OperatingLeaseLiability","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiability","target":"us-gaap:FinanceLeaseLiabilityCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeaseLiability","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiability","target":"us-gaap:FinanceLeaseLiabilityNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-188","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LoansPayable","order":1.0},{"source":"us-gaap:LoansPayable","target":"us-gaap:LoansPayableCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LoansPayable","target":"us-gaap:LongTermLoansPayable","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-189","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LongTermDebt","order":1.0},{"source":"us-gaap:LongTermDebt","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LongTermDebt","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LongTermDebt","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LongTermDebt","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LongTermDebt","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LongTermDebt","target":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-190","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountsReceivableNetCurrent","order":1.0},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"tsndf:TradeReceivablesGross","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"us-gaap:ValueAddedTaxReceivableCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"us-gaap:OtherReceivablesGrossCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"tsndf:ProvisionForSalesReturns","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:AccountsReceivableNetCurrent","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-191","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"tsndf:TradeReceivablesNet","order":1.0},{"source":"tsndf:TradeReceivablesNet","target":"tsndf:TradeReceivablesGross","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:TradeReceivablesNet","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-192","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"tsndf:TradeReceivablesNet","order":1.0},{"source":"tsndf:TradeReceivablesNet","target":"tsndf:TradeReceivableCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:TradeReceivablesNet","target":"tsndf:TradeReceivable3190Days","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:TradeReceivablesNet","target":"tsndf:TradeReceivableOver90Days","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:TradeReceivablesNet","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-193","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AssetsFairValueDisclosure","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesFairValueDisclosure","order":2.0},{"source":"us-gaap:LiabilitiesFairValueDisclosure","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsFairValueDisclosure","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesFairValueDisclosure","target":"us-gaap:DerivativeLiabilities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsFairValueDisclosure","target":"tsndf:RestrictedCashFairValueDisclosure","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsFairValueDisclosure","target":"us-gaap:DerivativeAssets","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-194","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNet","order":1.0},{"source":"us-gaap:InventoryNet","target":"us-gaap:InventoryRawMaterials","order":0.0,"properties":[{"property":"xbrl:weight","value":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:InventoryWorkInProcess","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"tsndf:InventoryAccessoriesSuppliesAndConsumables","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-195","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","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":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","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":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","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":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","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":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-196","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","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":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","target":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FinanceLeaseLiabilityPaymentsDue","target":"us-gaap:FinanceLeaseLiability","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","target":"tsndf:OperatingAndFinanceLeaseLiability","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","target":"us-gaap:OperatingLeaseLiability","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-197","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:LoansPayable","order":1.0},{"source":"us-gaap:LoansPayable","target":"us-gaap:DebtInstrumentFaceAmount","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LoansPayable","target":"us-gaap:DebtInstrumentUnamortizedDiscount","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:LoansPayable","target":"us-gaap:DeferredFinanceCostsNet","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-198","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-199","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":1.0},{"source":"us-gaap:CostOfRevenue","target":"us-gaap:CostOfGoodsAndServicesSoldDepreciation","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","target":"us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GrossProfit","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:GeneralAndAdministrativeExpense","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:NetIncomeLoss","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CostOfRevenue","target":"tsndf:CostOfGoodsAndServicesSoldLeaseExpense","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","target":"us-gaap:ExciseAndSalesTaxes","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:OperatingExpenses","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:GrossProfit","target":"us-gaap:CostOfRevenue","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:GoodwillImpairmentLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CostOfRevenue","target":"tsndf:OtherCostOfGoodsAndServicesSold","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tsndf:FinanceAndOtherExpenses","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:ResearchAndDevelopmentExpense","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"tsndf:TransactionAndRestructuringCosts","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:GainLossOnTerminationOfLease","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:DepreciationAndAmortization","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:GainLossOnInvestments","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-200","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromContinuingOperations","order":1.0},{"source":"us-gaap:IncomeLossFromContinuingOperations","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperations","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-201","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-202","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:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:PreferredStockValue","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:PropertyPlantAndEquipmentNet","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:LongTermLoansPayable","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:CommitmentsAndContingencies","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:DeferredRevenueCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:CommonStockValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:DepositsAssetsNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesNoncurrent","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:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:LoansPayableCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:AdditionalPaidInCapital","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:OperatingLeaseRightOfUseAsset","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:OperatingLeaseLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:FinanceLeaseLiabilityCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:FinanceLeaseLiabilityNoncurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:Goodwill","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:DerivativeLiabilitiesNoncurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OperatingLeaseLiabilityCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:MinorityInterest","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"tsndf:IndemnificationAssetNoncurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:ConvertibleDebtNoncurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedIncomeTaxesCurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsNoncurrent","target":"us-gaap:OtherAssetsNoncurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:WarrantsAndRightsOutstanding","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:OtherLiabilitiesCurrent","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"tsndf:FinancingObligationsNoncurrent","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:ShortTermInvestments","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"tsndf:LiabilityOnUncertainTaxPositionAndOtherLongTermLiabilities","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesNoncurrent","target":"us-gaap:OtherLiabilitiesNoncurrent","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-203","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":1.0},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","order":0.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:RepaymentsOfLongTermDebt","order":0.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"tsndf:TransferOfEmployeeRetentionCredit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:BadDebtExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:PaymentsToAcquireIntangibleAssets","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:PaymentsOfFinancingCosts","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:TangibleAssetImpairmentCharges","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:SuccessFeesRelatedToAtcLicense","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:GoodwillAndIntangibleAssetImpairment","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:GainLossOnWarrantsAndDerivative","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:PaymentForLandContracts","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:ProceedsFromReceiptOfConvertibleDebenturePayment","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"tsndf:ProceedsFromOptionsAndWarrantsExercised","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:GainLossOnDispositionOfAssets","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:PaymentsOfDistributionsToAffiliates","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"tsndf:DepositsForBusinessAcquisition","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","target":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:ShareBasedCompensation","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:ForgivenessOfLoanPrincipalAndInterest","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":13.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","order":17.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","order":19.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":20.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":21.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:GainLossOnInvestments","order":22.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:InventoryWriteDown","order":23.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","order":26.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","order":27.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","order":28.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:DebtModificationFeesExpensed","order":29.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","order":30.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInDepositOtherAssets","order":32.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInReceivables","order":33.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:IncreaseDecreaseInInventories","order":34.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:AccretionExpensesNet","order":36.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":37.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","order":38.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","target":"tsndf:ReleaseOfIndemnificationAsset","order":39.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureAccountsReceivableNetAdditionalInformationDetails"},{"name":"rpt:group-1","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureAcquisitionsAdditionalInformationDetails"},{"name":"rpt:group-2","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureAcquisitionsFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails"},{"name":"rpt:group-3","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureAcquisitionsScheduleOfBalancesOfContingentConsiderationDetails"},{"name":"rpt:group-4","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureCapitalManagementAdditionalInformationDetails"},{"name":"rpt:group-5","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"},{"name":"rpt:group-6","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureConsolidation"},{"name":"rpt:group-7","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureConsolidationAdditionalInformationDetails"},{"name":"rpt:group-8","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureConvertibleDebt"},{"name":"rpt:group-9","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureConvertibleDebtAdditionalInformationDetails"},{"name":"rpt:group-10","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureConvertibleDebtSummaryOfConvertibleDebtActivityDetails"},{"name":"rpt:group-11","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureConvertibleDebtTables"},{"name":"rpt:group-12","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureDiscontinuedOperations"},{"name":"rpt:group-13","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureDiscontinuedOperationsAdditionalInformationDetails"},{"name":"rpt:group-14","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureDiscontinuedOperationsSummaryOfMajorClassesOfAssetsAndLiabilitiesAndResultsFromDiscontinuedOperationsDetails"},{"name":"rpt:group-15","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureDiscontinuedOperationsSummaryOfResultsOfDiscontinuedOperationsDetails"},{"name":"rpt:group-16","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureDiscontinuedOperationsTables"},{"name":"rpt:group-17","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureFinanceAndOtherExpenses"},{"name":"rpt:group-18","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureFinanceAndOtherExpensesScheduleOfFinanceAndOtherExpensesDetails"},{"name":"rpt:group-19","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureFinanceAndOtherExpensesTables"},{"name":"rpt:group-20","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementKeyInputsAndAssumptionsUsedInBlackScholesSimulationModelDetails"},{"name":"rpt:group-21","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementKeyInputsAndAssumptionsUsedInMonteCarloSimulationModelDetails"},{"name":"rpt:group-22","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureFinancialInstrumentsAndRiskManagementSummaryOfPurchaseOptionDerivativeAssetDetails"},{"name":"rpt:group-23","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureGeneralAndAdministrativeExpensesAdditionalInformationDetails"},{"name":"rpt:group-24","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationOfUnrecognizedTaxBenefitsDetails"},{"name":"rpt:group-25","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationTheExpectedStatutoryFederalIncomeTaxToTheActualIncomeTaxProvisionDetails"},{"name":"rpt:group-26","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfDomesticAndForeignComponentsOfLossIncomeFromContinuingOperationsBeforeProvisionForIncomeTaxesDetails"},{"name":"rpt:group-27","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfPrincipalComponentOfDeferredTaxesDetails"},{"name":"rpt:group-28","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIncomeTaxesSummaryOfProvisionForIncomeTaxesDetails"},{"name":"rpt:group-29","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIncomeTaxesTables"},{"name":"rpt:group-30","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillActivityInGoodwillBalanceDetails"},{"name":"rpt:group-31","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillAdditionalInformationDetails"},{"name":"rpt:group-32","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillScheduleOfEstimatedFutureAmortizationExpenseForFiniteLivedIntangibleAssetsDetails"},{"name":"rpt:group-33","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillScheduleOfImpairmentIntangibleAssetsDetails"},{"name":"rpt:group-34","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureIntangibleAssetsNetAndGoodwillScheduleOfIntangibleAssetsDetails"},{"name":"rpt:group-35","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureLeases3"},{"name":"rpt:group-36","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureLeasesSummaryOfAmountsRecognizedInConsolidatedBalanceSheetDetails"},{"name":"rpt:group-37","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureLoansPayableScheduleOfLoansPayableParentheticalDetails"},{"name":"rpt:group-38","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureLoansPayableSummaryOfStatedMaturitiesOfLoansPayableDetails"},{"name":"rpt:group-39","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureNoncontrollingInterestAdditionalInformationDetails"},{"name":"rpt:group-40","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSegmentInformation1"},{"name":"rpt:group-41","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSegmentInformationAdditionalInformationDetails"},{"name":"rpt:group-42","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSegmentInformationScheduleOfSegmentInformationByGeographicalAreasDetails"},{"name":"rpt:group-43","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSegmentInformationTables"},{"name":"rpt:group-44","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSharebasedCompensationPlansSummaryOfActivitiesForUnvestedRsusDetails"},{"name":"rpt:group-45","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSharebasedCompensationPlansSummaryOfStockOptionsExercisedDetails"},{"name":"rpt:group-46","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSharebasedCompensationPlansSummaryOfWeightedaverageAssumptionsUsedToEstimateFairValueOfVariousStockOptionsGrantedDetails"},{"name":"rpt:group-47","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfAssumptionsUsedToEstimateFairValueOfNewWarrantsDetails"},{"name":"rpt:group-48","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureShareholdersEquitySummaryOfOutstandingWarrantsDetails"},{"name":"rpt:group-49","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails"},{"name":"rpt:group-50","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"},{"name":"rpt:group-51","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndLonglivedAssetsHeldForSaleEstimatedUsefulLifeDetails"},{"name":"rpt:group-52","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesScheduleOfAmortizationOfEstimatedUsefulLivesOfIntangibleAssetsDetails"},{"name":"rpt:group-53","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-54","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureVariableInterestEntities1"},{"name":"rpt:group-55","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureVariableInterestEntitiesTables"},{"name":"rpt:group-56","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNet"},{"name":"rpt:group-57","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetScheduleOfAccountsReceivableNetDetails"},{"name":"rpt:group-58","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetScheduleOfProvisionForSalesReturnsAndAllowancesRelatedToTradeAccountsReceivableDetails"},{"name":"rpt:group-59","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetScheduleOfTradeReceivablesDetails"},{"name":"rpt:group-60","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetTables"},{"name":"rpt:group-61","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureAcquisitions"},{"name":"rpt:group-62","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureAcquisitionsTables"},{"name":"rpt:group-63","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureCapitalManagement"},{"name":"rpt:group-64","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies"},{"name":"rpt:group-65","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagement"},{"name":"rpt:group-66","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagementAdditionalInformationDetails"},{"name":"rpt:group-67","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagementIllustrativeVarianceOfTotalContingentConsiderationBasedOnReasonablyPossibleChangesToOneSignificantUnobservableInputsDetails"},{"name":"rpt:group-68","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagementSummaryOfChangesInPreferredShareWarrantLiabilityDetails"},{"name":"rpt:group-69","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagementSummaryOfFinancialInstrumentsMeasuredAtFairValueDetails"},{"name":"rpt:group-70","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureFinancialInstrumentsAndRiskManagementTables"},{"name":"rpt:group-71","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureGeneralAndAdministrativeExpenses"},{"name":"rpt:group-72","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureGeneralAndAdministrativeExpensesSummaryOfGeneralAndAdministrativeExpensesDetails"},{"name":"rpt:group-73","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureGeneralAndAdministrativeExpensesTables"},{"name":"rpt:group-74","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxes"},{"name":"rpt:group-75","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails"},{"name":"rpt:group-76","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwill"},{"name":"rpt:group-77","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureIntangibleAssetsAndGoodwillTables"},{"name":"rpt:group-78","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureInventory"},{"name":"rpt:group-79","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureInventoryAdditionalInformationDetails"},{"name":"rpt:group-80","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureInventoryScheduleOfInventoryDetails"},{"name":"rpt:group-81","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureInventoryTables"},{"name":"rpt:group-82","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails"},{"name":"rpt:group-83","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfOtherInformationRelatedToOperatingLeasesDetails"},{"name":"rpt:group-84","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfSupplementalCashFlowInformationRelatedToLeasesDetails"},{"name":"rpt:group-85","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfUndiscountedLeaseObligationsDetails"},{"name":"rpt:group-86","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLeasesTables"},{"name":"rpt:group-87","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLoansPayable"},{"name":"rpt:group-88","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLoansPayableAdditionalInformationDetails"},{"name":"rpt:group-89","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLoansPayableScheduleOfLoansPayableDetails"},{"name":"rpt:group-90","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLoansPayableTables"},{"name":"rpt:group-91","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureNatureOfOperations"},{"name":"rpt:group-92","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureNatureOfOperationsAdditionalInformationDetails"},{"name":"rpt:group-93","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureNoncontrollingInterest"},{"name":"rpt:group-94","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureNoncontrollingInterestScheduleOfOwnershipInMinorityInterestDetails"},{"name":"rpt:group-95","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureNoncontrollingInterestTables"},{"name":"rpt:group-96","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNet"},{"name":"rpt:group-97","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetAdditionalInformationDetails"},{"name":"rpt:group-98","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetComponentsOfPropertyAndEquipmentDetails"},{"name":"rpt:group-99","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosurePropertyAndEquipmentNetTables"},{"name":"rpt:group-100","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureRelatedParties"},{"name":"rpt:group-101","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails"},{"name":"rpt:group-102","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureRevenueNet"},{"name":"rpt:group-103","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureRevenueNetAdditionalInformationDetails"},{"name":"rpt:group-104","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureRevenueNetSummaryOfDisaggregatedRevenueDetails"},{"name":"rpt:group-105","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureRevenueNetTables"},{"name":"rpt:group-106","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationPlans"},{"name":"rpt:group-107","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationPlansAdditionalInformationDetails"},{"name":"rpt:group-108","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationPlansSummaryOfStockOptionActivityDetails"},{"name":"rpt:group-109","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationPlansTables"},{"name":"rpt:group-110","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureShareBasedCompensationPlansTotalShareBasedPaymentsExpenseDetails"},{"name":"rpt:group-111","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureShareholdersEquity"},{"name":"rpt:group-112","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureShareholdersEquityAdditionalInformationDetails"},{"name":"rpt:group-113","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureShareholdersEquityTables"},{"name":"rpt:group-114","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureSubsequentEvents"},{"name":"rpt:group-115","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-116","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-117","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DocumentDocumentAndEntityInformation"},{"name":"rpt:group-118","groupURI":"http://terrascend.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss"},{"name":"rpt:group-119","groupURI":"http://terrascend.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheets1"},{"name":"rpt:group-120","groupURI":"http://terrascend.com/20231231/taxonomy/role/StatementConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-121","groupURI":"http://terrascend.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-122","groupURI":"http://terrascend.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfChangesInShareholdersEquityDeficit"},{"name":"rpt:group-123","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureGeneralAndAdministrativeExpensesSummaryOfGeneralAndAdministrativeExpensesDetails2"},{"name":"rpt:group-124","groupURI":"http://terrascend.com/20231231/taxonomy/role/DisclosureLoansPayableScheduleOfLoansPayableDetails2"},{"name":"rpt:group-125","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureAccountsReceivableNetScheduleOfTradeReceivablesDetails2"},{"name":"rpt:group-126","groupURI":"http://terrascend.com/20231231/taxonomy/role/Role_DisclosureLeasesSummaryOfUndiscountedLeaseObligationsDetails2"},{"name":"rpt:group-127","groupURI":"http://terrascend.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss2"},{"name":"rpt:group-128","groupURI":"http://terrascend.com/20231231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss3"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-121"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-122"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-123"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-124"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-125"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-126"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-127"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-128"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-129"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-130"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-131"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-132"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-133"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-134"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-135"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-136"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-137"},{"groupName":"rpt:group-85","forObject":"rpt:network-presentation-138"},{"groupName":"rpt:group-86","forObject":"rpt:network-presentation-139"},{"groupName":"rpt:group-87","forObject":"rpt:network-presentation-140"},{"groupName":"rpt:group-88","forObject":"rpt:network-presentation-141"},{"groupName":"rpt:group-89","forObject":"rpt:network-presentation-142"},{"groupName":"rpt:group-90","forObject":"rpt:network-presentation-143"},{"groupName":"rpt:group-91","forObject":"rpt:network-presentation-144"},{"groupName":"rpt:group-92","forObject":"rpt:network-presentation-145"},{"groupName":"rpt:group-93","forObject":"rpt:network-presentation-146"},{"groupName":"rpt:group-94","forObject":"rpt:network-presentation-147"},{"groupName":"rpt:group-95","forObject":"rpt:network-presentation-148"},{"groupName":"rpt:group-96","forObject":"rpt:network-presentation-149"},{"groupName":"rpt:group-97","forObject":"rpt:network-presentation-150"},{"groupName":"rpt:group-98","forObject":"rpt:network-presentation-151"},{"groupName":"rpt:group-99","forObject":"rpt:network-presentation-152"},{"groupName":"rpt:group-100","forObject":"rpt:network-presentation-153"},{"groupName":"rpt:group-101","forObject":"rpt:network-presentation-154"},{"groupName":"rpt:group-102","forObject":"rpt:network-presentation-155"},{"groupName":"rpt:group-103","forObject":"rpt:network-presentation-156"},{"groupName":"rpt:group-104","forObject":"rpt:network-presentation-157"},{"groupName":"rpt:group-105","forObject":"rpt:network-presentation-158"},{"groupName":"rpt:group-106","forObject":"rpt:network-presentation-159"},{"groupName":"rpt:group-107","forObject":"rpt:network-presentation-160"},{"groupName":"rpt:group-108","forObject":"rpt:network-presentation-161"},{"groupName":"rpt:group-109","forObject":"rpt:network-presentation-162"},{"groupName":"rpt:group-110","forObject":"rpt:network-presentation-163"},{"groupName":"rpt:group-111","forObject":"rpt:network-presentation-164"},{"groupName":"rpt:group-112","forObject":"rpt:network-presentation-165"},{"groupName":"rpt:group-113","forObject":"rpt:network-presentation-166"},{"groupName":"rpt:group-114","forObject":"rpt:network-presentation-167"},{"groupName":"rpt:group-115","forObject":"rpt:network-presentation-168"},{"groupName":"rpt:group-116","forObject":"rpt:network-presentation-169"},{"groupName":"rpt:group-117","forObject":"rpt:network-presentation-170"},{"groupName":"rpt:group-118","forObject":"rpt:network-presentation-171"},{"groupName":"rpt:group-119","forObject":"rpt:network-presentation-172"},{"groupName":"rpt:group-120","forObject":"rpt:network-presentation-173"},{"groupName":"rpt:group-121","forObject":"rpt:network-presentation-174"},{"groupName":"rpt:group-122","forObject":"rpt:network-presentation-175"},{"groupName":"rpt:group-2","forObject":"rpt:network-calculation-176"},{"groupName":"rpt:group-14","forObject":"rpt:network-calculation-177"},{"groupName":"rpt:group-15","forObject":"rpt:network-calculation-178"},{"groupName":"rpt:group-18","forObject":"rpt:network-calculation-179"},{"groupName":"rpt:group-123","forObject":"rpt:network-calculation-180"},{"groupName":"rpt:group-25","forObject":"rpt:network-calculation-181"},{"groupName":"rpt:group-26","forObject":"rpt:network-calculation-182"},{"groupName":"rpt:group-27","forObject":"rpt:network-calculation-183"},{"groupName":"rpt:group-28","forObject":"rpt:network-calculation-184"},{"groupName":"rpt:group-33","forObject":"rpt:network-calculation-185"},{"groupName":"rpt:group-34","forObject":"rpt:network-calculation-186"},{"groupName":"rpt:group-36","forObject":"rpt:network-calculation-187"},{"groupName":"rpt:group-124","forObject":"rpt:network-calculation-188"},{"groupName":"rpt:group-38","forObject":"rpt:network-calculation-189"},{"groupName":"rpt:group-57","forObject":"rpt:network-calculation-190"},{"groupName":"rpt:group-59","forObject":"rpt:network-calculation-191"},{"groupName":"rpt:group-125","forObject":"rpt:network-calculation-192"},{"groupName":"rpt:group-69","forObject":"rpt:network-calculation-193"},{"groupName":"rpt:group-80","forObject":"rpt:network-calculation-194"},{"groupName":"rpt:group-85","forObject":"rpt:network-calculation-195"},{"groupName":"rpt:group-126","forObject":"rpt:network-calculation-196"},{"groupName":"rpt:group-89","forObject":"rpt:network-calculation-197"},{"groupName":"rpt:group-98","forObject":"rpt:network-calculation-198"},{"groupName":"rpt:group-118","forObject":"rpt:network-calculation-199"},{"groupName":"rpt:group-127","forObject":"rpt:network-calculation-200"},{"groupName":"rpt:group-128","forObject":"rpt:network-calculation-201"},{"groupName":"rpt:group-119","forObject":"rpt:network-calculation-202"},{"groupName":"rpt:group-121","forObject":"rpt:network-calculation-203"},{"groupName":"rpt:group-1","forObject":"rpt:cube-0"},{"groupName":"rpt:group-2","forObject":"rpt:cube-1"},{"groupName":"rpt:group-3","forObject":"rpt:cube-2"},{"groupName":"rpt:group-4","forObject":"rpt:cube-3"},{"groupName":"rpt:group-5","forObject":"rpt:cube-4"},{"groupName":"rpt:group-7","forObject":"rpt:cube-5"},{"groupName":"rpt:group-9","forObject":"rpt:cube-6"},{"groupName":"rpt:group-10","forObject":"rpt:cube-7"},{"groupName":"rpt:group-13","forObject":"rpt:cube-8"},{"groupName":"rpt:group-14","forObject":"rpt:cube-9"},{"groupName":"rpt:group-15","forObject":"rpt:cube-10"},{"groupName":"rpt:group-20","forObject":"rpt:cube-11"},{"groupName":"rpt:group-21","forObject":"rpt:cube-12"},{"groupName":"rpt:group-22","forObject":"rpt:cube-13"},{"groupName":"rpt:group-25","forObject":"rpt:cube-14"},{"groupName":"rpt:group-31","forObject":"rpt:cube-15"},{"groupName":"rpt:group-33","forObject":"rpt:cube-16"},{"groupName":"rpt:group-34","forObject":"rpt:cube-17"},{"groupName":"rpt:group-37","forObject":"rpt:cube-18"},{"groupName":"rpt:group-39","forObject":"rpt:cube-19"},{"groupName":"rpt:group-41","forObject":"rpt:cube-20"},{"groupName":"rpt:group-42","forObject":"rpt:cube-21"},{"groupName":"rpt:group-44","forObject":"rpt:cube-22"},{"groupName":"rpt:group-46","forObject":"rpt:cube-23"},{"groupName":"rpt:group-47","forObject":"rpt:cube-24"},{"groupName":"rpt:group-48","forObject":"rpt:cube-25"},{"groupName":"rpt:group-49","forObject":"rpt:cube-26"},{"groupName":"rpt:group-50","forObject":"rpt:cube-27"},{"groupName":"rpt:group-51","forObject":"rpt:cube-28"},{"groupName":"rpt:group-52","forObject":"rpt:cube-29"},{"groupName":"rpt:group-62","forObject":"rpt:cube-30"},{"groupName":"rpt:group-66","forObject":"rpt:cube-31"},{"groupName":"rpt:group-67","forObject":"rpt:cube-32"},{"groupName":"rpt:group-69","forObject":"rpt:cube-33"},{"groupName":"rpt:group-70","forObject":"rpt:cube-34"},{"groupName":"rpt:group-75","forObject":"rpt:cube-35"},{"groupName":"rpt:group-79","forObject":"rpt:cube-36"},{"groupName":"rpt:group-82","forObject":"rpt:cube-37"},{"groupName":"rpt:group-88","forObject":"rpt:cube-38"},{"groupName":"rpt:group-89","forObject":"rpt:cube-39"},{"groupName":"rpt:group-92","forObject":"rpt:cube-40"},{"groupName":"rpt:group-94","forObject":"rpt:cube-41"},{"groupName":"rpt:group-97","forObject":"rpt:cube-42"},{"groupName":"rpt:group-98","forObject":"rpt:cube-43"},{"groupName":"rpt:group-101","forObject":"rpt:cube-44"},{"groupName":"rpt:group-104","forObject":"rpt:cube-45"},{"groupName":"rpt:group-107","forObject":"rpt:cube-46"},{"groupName":"rpt:group-110","forObject":"rpt:cube-47"},{"groupName":"rpt:group-112","forObject":"rpt:cube-48"},{"groupName":"rpt:group-113","forObject":"rpt:cube-49"},{"groupName":"rpt:group-119","forObject":"rpt:cube-50"},{"groupName":"rpt:group-120","forObject":"rpt:cube-51"},{"groupName":"rpt:group-122","forObject":"rpt:cube-52"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0001778129"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"00-0000000"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"}},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"}},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"}},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"}},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"}},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"}},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"}},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"}},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"}},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"}},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"}},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"}},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"}},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"}},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"}},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"}},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"}},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"}},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"}},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"}},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"}},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"}},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"}},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"}},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"}},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"}},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"}},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockNoParValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"}},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorizedUnlimited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"}},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"}},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"}},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:CommonStockNoParValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"}},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorizedUnlimited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Unlimited"}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:NJ"},"factValues":[{"value":"1"}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:MD"},"factValues":[{"value":"1"}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:PA"},"factValues":[{"value":"1"}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"tsndf:NumberOfCultivationOrProcessingFacilityOwned","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Facility","srt:StatementGeographicalAxis":"stpr:CA"},"factValues":[{"value":"1"}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:RightOfUseAssetsMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2023#UsefulLifeTermOfLeaseMember"}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet"}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentNet"}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2017-03-08T00:00:00/2017-03-09T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2017-03-08T00:00:00/2017-03-09T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:ReplacementOptionMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P6M"}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P6M"}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent"}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent"}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent"}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent"}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"dei:DocumentAnnualReport","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"2023-12-31"}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"--12-31"}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"2023"}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"000-56363"}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"TERRASCEND CORP."}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"A6"}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"77 City Centre Drive"}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine2","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Suite 501 - East Tower"}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Mississauga"}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"ON"}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"dei:EntityAddressCountry","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"CA"}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"L5B 1M5"}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"717"}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"610-4165"}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"dei:Security12gTitle","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Common Shares"}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"No"}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"No"}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Accelerated Filer"}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"dei:EntityExTransitionPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"dei:IcfrAuditorAttestationFlag","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"dei:DocumentFinStmtErrorCorrectionFlag","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"false"}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"351317574","decimals":0}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2024-03-15T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"291215585"}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"dei:DocumentsIncorporatedByReferenceTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;\">Portions of the Registrant\u2019s definitive Proxy Statement (the \"Proxy Statement\" relating to the 2024 Annual Meeting of Shareholders (the \u201cAnnual Meeting\u201d) are incorporated by reference into Part III of this Annual Report on Form 10-K (this \u201cAnnual Report\u201d) where indicated. The Proxy Statement will be filed with the United States Securities and Exchange Commission (the \"SEC\") within 120 of the Registrant\u2019s fiscal year ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p>"}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"dei:AuditorFirmId","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"1930"}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"dei:AuditorName","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"MNP LLP"}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"dei:AuditorLocation","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Toronto, Canada"}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22241000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26158000","decimals":-3}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3106000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"605000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19048000","decimals":-3}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22443000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:ShortTermInvestments","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1913000","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:ShortTermInvestments","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3595000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51683000","decimals":-3}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46335000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17349000","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4898000","decimals":-3}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5508000","decimals":-3}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102889000","decimals":-3}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"121993000","decimals":-3}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"196215000","decimals":-3}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215812000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"337000","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:DepositsAssetsNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"837000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43440000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29451000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215854000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"239704000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106929000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"90328000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"854000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3462000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:AssetsNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"563629000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:AssetsNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"579594000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"666518000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"701587000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49897000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44286000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4154000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2935000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:LoansPayableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137737000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:LoansPayableCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48335000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6446000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5184000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1244000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1857000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2030000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"521000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4775000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23077000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"717000","decimals":-3}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2599000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9111000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"207000000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137905000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:LongTermLoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61633000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:LongTermLoansPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"145852000","decimals":-3}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45384000","decimals":-3}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31545000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"407000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6713000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5162000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"711000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7266000","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17175000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30700000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"tsndf:FinancingObligationsNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11198000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"tsndf:LiabilityOnUncertainTaxPositionAndOtherLongTermLiabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"81751000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"tsndf:LiabilityOnUncertainTaxPositionAndOtherLongTermLiabilities","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15792000","decimals":-3}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218778000","decimals":-3}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"242511000","decimals":-3}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"425778000","decimals":-3}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"380416000","decimals":-3}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"12350"}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"12608"}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"},"factValues":[{"value":"600"}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"},"factValues":[{"value":"600"}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"63492038"}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"76996538"}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"288327497"}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"259624531"}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapital","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"944859000","decimals":-3}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapital","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"934972000","decimals":-3}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1799000","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2085000","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-704162000","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-618260000","decimals":-3}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1756000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2374000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"240740000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"321171000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"666518000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"701587000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"317328000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"247829000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"194210000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"157630000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146325000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:CostOfRevenue","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"81708000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"159698000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101504000","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112502000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115189000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115588000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75107000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9433000","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9658000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:DepreciationAndAmortization","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5533000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51303000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"140727000","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3633000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170357000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5007000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2079000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1089000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"312000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"182694000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"437419000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"89592000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-22996000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-335915000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22910000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-645000","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1061000","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3584000","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4153000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58523000","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57904000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1914000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpenses","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37041000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpenses","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35893000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpenses","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27849000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"tsndf:TransactionAndRestructuringCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"344000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"tsndf:TransactionAndRestructuringCosts","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1445000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"tsndf:TransactionAndRestructuringCosts","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3111000","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnTerminationOfLease","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1217000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnTerminationOfLease","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3278000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-712000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4654000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2603000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6192000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-58833000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-310185000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44530000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23453000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10783000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28877000","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-82286000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-299402000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15653000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4444000","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-25949000","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9518000","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-86730000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-325351000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6135000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-286000","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-738000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-87016000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-326089000","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12620000","decimals":-3}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-91101000","decimals":-3}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperations","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-303959000","decimals":-3}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperations","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12629000","decimals":-3}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8815000","decimals":-3}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4557000","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3024000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-95831000","decimals":-3}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-330646000","decimals":-3}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9596000","decimals":-3}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8815000","decimals":-3}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4557000","decimals":-3}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3024000","decimals":-3}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.33","decimals":2}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-1.24","decimals":2}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.07","decimals":2}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.02","decimals":2}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.11","decimals":2}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.05","decimals":2}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.35","decimals":2}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-1.35","decimals":2}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.02","decimals":2}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"279285588","decimals":0}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"244351028","decimals":0}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"181056654","decimals":0}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.33","decimals":2}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-1.24","decimals":2}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsPerBasicShare","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.06","decimals":2}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.02","decimals":2}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.11","decimals":2}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.05","decimals":2}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.35","decimals":2}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-1.35","decimals":2}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"279285588","decimals":0}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"244351028","decimals":0}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"208708664","decimals":0}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"79526785"}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"52395071"}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"76307"}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAConvertiblePreferredStockMember"},"factValues":[{"value":"14258"}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember"},"factValues":[{"value":"710"}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"209692379"}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"305138000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-3662000","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-318594000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"3802000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13316000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"10172500"}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesCConvertiblePreferredStockMember"},"factValues":[{"value":"123"}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"10295500"}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"50000000","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000000","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"3464870"}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"3464870"}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"34427000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34427000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"8000"}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"8000"}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"80000","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"18115656"}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"18115656"}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"173477000","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"173477000","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"78358768"}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"-76307"}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAConvertiblePreferredStockMember"},"factValues":[{"value":"-550"}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember"},"factValues":[{"value":"-100"}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesCConvertiblePreferredStockMember"},"factValues":[{"value":"-87"}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"1314768"}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"14941000","decimals":-3}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14941000","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-829000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"829000","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesConversionOfConvertibleDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1284221"}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesConversionOfConvertibleDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"1284221"}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"5656000","decimals":-3}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5656000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"47472000","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"1406000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48878000","decimals":-3}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-53000","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-53000","decimals":-3}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"3111000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"3024000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6135000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"190930800"}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"38890571"}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAConvertiblePreferredStockMember"},"factValues":[{"value":"13708"}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember"},"factValues":[{"value":"610"}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesCConvertiblePreferredStockMember"},"factValues":[{"value":"36"}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"244175394"}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"535418000","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2823000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-314654000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"5367000","decimals":-3}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"228954000","decimals":-3}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"10633857"}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"10633857"}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"25927000","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25927000","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"56812852"}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"13504500"}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"70317352"}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"331983000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"331983000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"101203"}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesLiabilitySettlement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"101203"}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"264000","decimals":-3}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueLiabilitySettlement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"264000","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1145819"}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAConvertiblePreferredStockMember"},"factValues":[{"value":"-1100"}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember"},"factValues":[{"value":"-10"}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesCConvertiblePreferredStockMember"},"factValues":[{"value":"-36"}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesDebtSettlementAgreement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"24601467"}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesDebtSettlementAgreement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"24601467"}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueDebtSettlementAgreement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"55520000","decimals":-3}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueDebtSettlementAgreement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55520000","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"12162000","decimals":-3}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12162000","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-26302000","decimals":-3}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"26302000","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-7550000","decimals":-3}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7550000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-329908000","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"4557000","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-325351000","decimals":-3}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-738000","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-738000","decimals":-3}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"259624531"}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"76996538"}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAConvertiblePreferredStockMember"},"factValues":[{"value":"12608"}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember"},"factValues":[{"value":"600"}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"349829273"}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"934972000","decimals":-3}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2085000","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-618260000","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"2374000","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"321171000","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1913641"}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodSharesStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"1913641"}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"98000","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueStockOptionsWarrantsAndRestrictedStockUnits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"98000","decimals":-3}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"5913963"}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"5913963"}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"8601000","decimals":-3}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8601000","decimals":-3}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"532185"}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodSharesLegalSettlement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"532185"}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"794000","decimals":-3}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"tsndf:StockOptionsAndWarrantsIssuedDuringPeriodValueLegalSettlement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"794000","decimals":-3}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"13762500"}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"-13504500"}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAConvertiblePreferredStockMember"},"factValues":[{"value":"-258"}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6580677"}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"6580677"}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"7507000","decimals":-3}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"7507000","decimals":-3}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"7707000","decimals":-3}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7707000","decimals":-3}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-9643000","decimals":-3}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"tsndf:SharesIssuedValueShareBasedPaymentArrangementExpiredAndForfeited","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"9643000","decimals":-3}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-11622000","decimals":-3}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"tsndf:NoncontrollingInterestIncreaseDecreaseFromCapitalContributions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-11622000","decimals":-3}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"-6177000","decimals":-3}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"1323000","decimals":-3}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7500000","decimals":-3}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-95545000","decimals":-3}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"8815000","decimals":-3}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-86730000","decimals":-3}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-286000","decimals":-3}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-286000","decimals":-3}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"288327497"}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"63492038"}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAConvertiblePreferredStockMember"},"factValues":[{"value":"12350"}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesBConvertiblePreferredStockMember"},"factValues":[{"value":"600"}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:SharesOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"tsndf:CommonSharesEquivalentMember"},"factValues":[{"value":"364769739"}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"944859000","decimals":-3}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1799000","decimals":-3}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-704162000","decimals":-3}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-1756000","decimals":-3}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"240740000","decimals":-3}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-82286000","decimals":-3}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-299402000","decimals":-3}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15653000","decimals":-3}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"985000","decimals":-3}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9082000","decimals":-3}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4941000","decimals":-3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"tsndf:AccretionExpensesNet","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10674000","decimals":-3}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"tsndf:AccretionExpensesNet","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9740000","decimals":-3}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"tsndf:AccretionExpensesNet","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4273000","decimals":-3}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20382000","decimals":-3}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22624000","decimals":-3}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"tsndf:DepreciationAndAmortizationOfIntangibleAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12789000","decimals":-3}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2319000","decimals":-3}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1980000","decimals":-3}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1074000","decimals":-3}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7707000","decimals":-3}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12162000","decimals":-3}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14941000","decimals":-3}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-18615000","decimals":-3}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-35299000","decimals":-3}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1245000","decimals":-3}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"tsndf:GainLossOnWarrantsAndDerivative","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"322000","decimals":-3}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"tsndf:GainLossOnWarrantsAndDerivative","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58523000","decimals":-3}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"tsndf:GainLossOnWarrantsAndDerivative","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57904000","decimals":-3}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnDispositionOfAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1914000","decimals":-3}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-645000","decimals":-3}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1061000","decimals":-3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3584000","decimals":-3}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetImpairment","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55993000","decimals":-3}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetImpairment","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"311084000","decimals":-3}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetImpairment","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8640000","decimals":-3}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:TangibleAssetImpairmentCharges","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2079000","decimals":-3}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:TangibleAssetImpairmentCharges","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1089000","decimals":-3}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:TangibleAssetImpairmentCharges","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"312000","decimals":-3}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1217000","decimals":-3}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1163000","decimals":-3}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"tsndf:GainLossOnDerecognitionOfRightOfUseAssetsAndLeaseTermination","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3278000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"tsndf:ReleaseOfIndemnificationAsset","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3973000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"tsndf:ReleaseOfIndemnificationAsset","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4504000","decimals":-3}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"tsndf:ForgivenessOfLoanPrincipalAndInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1414000","decimals":-3}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"tsndf:BadDebtExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9941000","decimals":-3}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"tsndf:EmployeeRetentionCreditsRecordedInOtherIncome","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9440000","decimals":-3}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4153000","decimals":-3}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"tsndf:DebtModificationFeesExpensed","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2507000","decimals":-3}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53000","decimals":-3}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-712000","decimals":-3}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4654000","decimals":-3}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2603000","decimals":-3}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43000","decimals":-3}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnInvestments","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6192000","decimals":-3}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInReceivables","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9259000","decimals":-3}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInReceivables","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2862000","decimals":-3}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInReceivables","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3209000","decimals":-3}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5185000","decimals":-3}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-676000","decimals":-3}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInInventories","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18508000","decimals":-3}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1198000","decimals":-3}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-856000","decimals":-3}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInPrepaidExpensesAndOtherCurrentAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1649000","decimals":-3}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDepositOtherAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-500000","decimals":-3}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDepositOtherAssets","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3666000","decimals":-3}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-797000","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-711000","decimals":-3}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"726000","decimals":-3}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"644000","decimals":-3}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12103000","decimals":-3}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesAndOtherPayables","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2820000","decimals":-3}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1861000","decimals":-3}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1314000","decimals":-3}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOperatingLeaseLiability","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-663000","decimals":-3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2070000","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13846000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInOtherOperatingLiabilities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6440000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"66404000","decimals":-3}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3905000","decimals":-3}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInUncertainTaxPositionLiabilities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2690000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-410000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"tsndf:IncreaseDecreaseInContingentConsiderationPayable","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-11394000","decimals":-3}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-18946000","decimals":-3}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14598000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6938000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1219000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"428000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"467000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31131000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-21835000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-24162000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3660000","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4288000","decimals":-3}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7653000","decimals":-3}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27471000","decimals":-3}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-26123000","decimals":-3}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-31815000","decimals":-3}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7762000","decimals":-3}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39631000","decimals":-3}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39835000","decimals":-3}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireIntangibleAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1666000","decimals":-3}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireIntangibleAssets","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2261000","decimals":-3}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireIntangibleAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"376000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"515000","decimals":-3}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromCollectionOfLeaseReceivables","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"677000","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"469000","decimals":-3}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireLimitedPartnershipInterests","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50000000","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"tsndf:DepositsForBusinessAcquisition","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1065000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"tsndf:SuccessFeesRelatedToATCAndOtherInvestment","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3012000","decimals":-3}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"tsndf:PaymentForLandContracts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1275000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"tsndf:PaymentForLandContracts","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1271000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16789000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-16227000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"tsndf:CashPortionOfConsiderationPaidInAcquisitionsNetOfCashAcquired","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42736000","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-30504000","decimals":-3}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-27486000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-131801000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14285000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-93000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-620000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-16219000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-27579000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-132421000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"tsndf:TransferOfEmployeeRetentionCredit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12677000","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23869000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43419000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfLongTermDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"766000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"tsndf:ProceedsFromOptionsAndWarrantsExercised","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"98000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"tsndf:ProceedsFromOptionsAndWarrantsExercised","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24342000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"tsndf:ProceedsFromOptionsAndWarrantsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30785000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50154000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42221000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4500000","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1178000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"tsndf:PaymentLoanAmendmentFeeAndPrepaymentPremium","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4977000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDistributionsToAffiliates","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDistributionsToAffiliates","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1539000","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11621000","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7550000","decimals":-3}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"tsndf:PaymentsOfCapitalDistributionToNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53000","decimals":-3}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6630000","decimals":-3}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18274000","decimals":-3}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20822000","decimals":-3}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"173477000","decimals":-3}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfFinancingCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1474000","decimals":-3}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfFinancingCosts","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1125000","decimals":-3}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6961000","decimals":-3}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3719000","decimals":-3}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"182201000","decimals":-3}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5539000","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12500000","decimals":-3}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3719000","decimals":-3}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"182201000","decimals":-3}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1248000","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-49983000","decimals":-3}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17965000","decimals":-3}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-168000","decimals":-3}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2896000","decimals":-3}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2451000","decimals":-3}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26763000","decimals":-3}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79642000","decimals":-3}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59226000","decimals":-3}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25347000","decimals":-3}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26763000","decimals":-3}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79642000","decimals":-3}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3280000","decimals":-3}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9917000","decimals":-3}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37060000","decimals":-3}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23037000","decimals":-3}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26840000","decimals":-3}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21171000","decimals":-3}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"tsndf:PaymentsForLeaseTerminationFee","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"379000","decimals":-3}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"tsndf:PaymentsForLeaseTerminationFee","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3300000","decimals":-3}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8601000","decimals":-3}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"338739000","decimals":-3}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredEquityIssuedAndLiabilitiesIncurred","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34427000","decimals":-3}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueCanopyUsaArrangement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55520000","decimals":-3}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"tsndf:WarrantIssuedAsConsiderationForServices","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11689000","decimals":-3}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"tsndf:NoncashOrPartNoncashAcquisitionPromissoryNotesIssued","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8839000","decimals":-3}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueForLegalAndLiabilitySettlement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"794000","decimals":-3}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"tsndf:StockIssuedDuringPeriodValueForLegalAndLiabilitySettlement","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"264000","decimals":-3}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1494000","decimals":-3}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2187000","decimals":-3}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"450000","decimals":-3}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:NatureOfOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<div style=\"display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;\">1.</span><div id=\"notes_fs\" style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Nature of </span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">operations</span></div></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend Corp. (the \"Issuer\") was incorporated under the Business Corporations Act (Ontario) on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">March 7, 2017</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Issuer, through its subsidiaries, TerrAscend Growth Corp. (\u201cTerrAscend\u201d) and its subsidiaries (collectively, the Company\u201d), is a leading North American cannabis company. TerrAscend has vertically integrated licensed operations in Pennsylvania, New Jersey, Michigan, Maryland and California. In addition, the Company has retail operations in Ontario, Canada with a majority-owned dispensary in Toronto, Ontario, Canada. In the United States, TerrAscend\u2019s cultivation and manufacturing provide product selection to both the medical and legal adult-use markets. Notwithstanding the fact that various states in the United States have implemented medical marijuana laws or have otherwise legalized the use of cannabis, the use of cannabis remains illegal under U.S. federal law for any purpose, by way of the Controlled Substances Act of 1970 (the \"Controlled Substances Act\").</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company operates under one operating segment, which is the cultivation, production and sale of cannabis products.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company owns a portfolio of operating businesses, including:</span></p><div style=\"display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend New Jersey (\u201cTerrAscend NJ\u201d), a majority owned operation with </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">three</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> dispensaries, and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_31aac483-4bc7-4295-a9c5-5000fdf6ac68;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">a</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> cultivation/processing facility;</span></div></div><div style=\"display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend Maryland (\u201cTerrAscend MD\u201d), a wholly-owned operation with </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">four</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> dispensaries, and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_53ad9f7b-eab5-4379-a736-489b7e0846b1;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">a</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> cultivation/processing facility;</span></div></div><div style=\"display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend Pennsylvania (\u201cTerrAscend PA\u201d), a wholly-owned operation with six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> dispensaries, and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_8f16e614-a0e8-4488-a134-2d13976761c9;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">a</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> cultivation/processing facility;</span></div></div><div style=\"display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend Michigan (\u201cTerrAscend MI\u201d), a wholly-owned operation with nineteen dispensaries, and three cultivation and processing facilities;</span></div></div><div style=\"display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend California (\u201cTerrAscend CA\u201d), a wholly-owned operation with </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">five</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> dispensaries, and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_169c722c-6497-474f-8d32-438282a5ace6;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">a</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> cultivation facility; and</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">; </span></div></div><div style=\"display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.333%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend Canada Inc. (\u201cTerrAscend Canada\u201d) is a cannabis retailer in Ontario, Canada with a majority-owned dispensary in Toronto, Ontario, Canada (\"Cookies Canada\"). </span></div></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The common shares in the capital of the Company (\"Common Shares\") commenced trading on the Canadian Securities Exchange (\"CSE\") on May 3, 2017 under the ticker symbol \"TER\" and continued trading on the CSE until the listing of the Common Shares on the Toronto Stock Exchange (the \"TSX\"). Effective July 4, 2023, the Common Shares commenced trading on the TSX under the ticker symbol \"TSND\". The Common Shares commenced trading on OTCQX on October 22, 2018 under the ticker symbol \"TRSSF\", which was subsequently changed to \"TSNDF\", effective July 6, 2023. The Company\u2019s registered office is located at 77 City Centre Drive, Suite 501, Mississauga, Ontario, L5B 1M5, Canada.</span></p>"}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"dei:EntityIncorporationDateOfIncorporation","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"2017-03-07"}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorityOwnedOperationInDispensaries","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:NJ"},"factValues":[{"value":"3"}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"tsndf:NumberOfWhollyOwnedOperationInDispensaries","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:MD"},"factValues":[{"value":"4"}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"tsndf:NumberOfWhollyOwnedOperationInDispensaries","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:CA"},"factValues":[{"value":"5"}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">2.\tSummary of significant accounting policies</span></p><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(a)\tBasis of presentation and measurement and going concern</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">These consolidated financial statements as of December 31, 2023 and December 31, 2022 and for the years ended December 31, 2023, December 31, 2022, and December 31, 2021 (the \u201cConsolidated Financial Statements\u201d) of the Company were prepared in accordance with accounting principles generally accepted in the United States of America (\u201cGAAP\u201d).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The accompanying Consolidated Financial Statements have been prepared on the going concern basis, under the historical cost convention, except for certain financial instruments that are measured at fair value as described herein. As of December 31, 2023, the Company had an accumulated deficit of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">704,162</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and cash and cash equivalents of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,241</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. During the year ended December 31, 2023, the Company incurred a net loss from continuing operations of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,286</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Additionally, as of December 31, 2023, the Company had a net capital deficiency. Therefore, the Company expects that it may need additional capital to continue to fund its operations.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The aforementioned indicators raise substantial doubt about the Company's ability to continue as a going concern for at least one year from the issuance of these Consolidated Financial Statements. The Company believes this concern is mitigated by steps it has taken, or intends to take to improve its operations and cash position, including: (i) identifying access to future capital required to meet the Company\u2019s on-going obligations, (ii) improved cashflow growth from the Company's consolidated operations, particularly TerrAscend's operations in New Jersey and most recently Maryland with conversion to adult-use sales, and (iii) various cost and efficiency improvements. The Consolidated Financial Statements do not include any adjustments relating to the recoverability and classification of asset carrying amounts or the amounts of and classification of liabilities that may result should the Company be unable to continue as a going concern.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(b)\tFunctional and presentation currency</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">All operations in the United States have a functional currency of the U.S dollar (\"USD\"). Canadian operations have a functional currency of Canadian dollars (\u201cCAD\u201d). The Company\u2019s presentation currency is in USD. All amounts are presented in USD unless otherwise specified. References to CAD are to Canadian dollars.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(c)\tBasis of consolidation</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">These Consolidated Financial Statements include the financial information of the Company. The Company consolidates legal entities in which it holds a controlling financial interest. The Company has a two-tier consolidation model: one focused on voting rights (the voting interest model) and the second focused on a qualitative analysis of power over significant activities and exposure to potentially significant losses or benefits (the variable interest model). All entities are first evaluated to determine whether they are variable interest entities (\u201cVIE\u201d). If an entity is determined not to be a VIE, it is assessed on the basis of voting and other decision-making rights under the voting interest model (\"VOE\").</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Voting Interest Entities</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">A VOE is an entity in which (i) the total equity investment at risk is deemed sufficient to absorb the expected losses of the entity, (ii) the at-risk equity holders, as a group, have all of the characteristics of a controlling financial interest and (iii) the entity is structured with substantive voting rights. The Company consolidates its Canadian operations under a VOE model based on the controlling financial interest obtained through Common Shares with substantive voting rights.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Variable Interest Entities</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">A VIE is an entity that lacks one or more characteristics of a controlling financial interest defined under the voting interest model. The Company consolidates VIE when it has a variable interest that provide it with (i) the power to direct the activities of a VIE that most significantly impact the VIE\u2019s economic performance (power) and (ii) the obligation to absorb losses of the VIE that potentially could be significant to the VIE or the right to receive benefits from the VIE that potentially could be significant to the VIE (benefits).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The accounts of the subsidiaries are prepared for the same reporting period using consistent accounting policies. For further information on VIEs, see Note 3.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">All intercompany balances and transactions were eliminated on consolidation.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(d)\tCash, cash equivalents and restricted cash</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Cash and cash equivalents include cash on hand at retail locations, demand deposits with financial institutions and other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and subject to an insignificant risk of change in value. Cash held in money market investments are carried at fair value, cash held in financial institutions and cash held at retail locations have carrying values that approximate fair value. Restricted cash consists of cash held with financial institutions which are subject to certain withdrawal restrictions.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(e)\tAccounts Receivable</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Accounts receivable are recorded net of current expected credit losses. The Company estimates current expected credit losses based on existing contractual payment terms, actual payment patterns of its customers and individual customer circumstances.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(f)\tInventory</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Inventories of harvested and purchased finished goods as well as packaging materials are valued at the lower of cost or net realizable value. Net realizable value is determined as the estimated selling price in the ordinary course of business less the reasonably predictable costs of completion, disposal and transportation. The direct and indirect costs of inventory include materials, labor and depreciation expense on property and equipment involved in packaging, labeling and inspection. Inventories are generally maintained with the average cost method. Amortization of acquired cannabis production licenses as well as royalties paid relating to the production of inventory are also considered to be indirect costs of inventory. All direct and indirect costs related to inventory are capitalized as they are incurred and they are subsequently recorded within cost of sales on the Consolidated Statements of Operations and Comprehensive Income (Loss) at the time cannabis is sold.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Products for resale and supplies and consumables are valued at the lower of cost or net realizable value. The Company reviews inventory for obsolete, redundant, and slow-moving goods, and any such inventories are written down to net realizable value.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(g)\tProperty and equipment and long-lived assets held for sale</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Property and equipment is measured at cost, including capitalized borrowing costs, less accumulated depreciation and impairment losses. Ordinary repairs and maintenance are expensed as incurred.</span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Depreciation is calculated on a straight-line basis over the estimated useful life of the asset using the following terms:</span></span></p><div style=\"font-size:10pt;font-family:Times New Roman;\">\n        <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;\"></td>\n          <td style=\"width:50%;\"></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Buildings and improvements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Land</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Not depreciated</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office furniture &amp; production equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Right of use assets</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"-sec-ix-hidden:F_86bea74c-a1a0-4213-a25e-71a40aa3a070;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease term</span></span></span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets in process</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Not depreciated</span></p></td>\n         </tr>\n        </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Assets in process are transferred to the appropriate asset type when available for use and depreciation of the assets commences at that point.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company classifies assets and liabilities (the \"disposal group\") as held for sale in the period when all of the relevant criteria to be classified as held for sale are met. Long-lived assets held for sale are recorded at the lower of its carrying value or fair value less costs to sell. Any loss resulting from the measurement is recognized in the period during which the held for sale criteria is met. The Company discontinues depreciation on these assets.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">An asset\u2019s residual value, useful life and depreciation method are reviewed annually, or when events or circumstances indicate that the current estimate or depreciation method are no longer applicable. Changes are adjusted prospectively if appropriate. Gains and losses on disposal of an asset are determined by comparing the proceeds from disposal with the carrying amount of the items and are recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates the recoverability of property and equipment whenever events or changes in circumstances indicate that the carrying value of the asset or asset group may not be recoverable. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its property and equipment.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company capitalizes interest and borrowing costs on significant qualifying capital construction projects. Upon the asset becoming available for use, capitalization of borrowing costs ceases, and depreciation commences on a straight-line basis over the estimated useful life of the related asset.</span></p></div><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(h)\tLeases</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Leases </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">are classified as operating or finance leases based on the terms of the lease agreement and certain characteristics of the identified assets. The majority of the Company\u2019s leases are operating leases used primarily for corporate offices, retail</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">dispensaries, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">and cultivation and manufacturing facilities. The operating lease periods range from </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">1</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">26 years</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Additionally, the Company h</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">as </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">two</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> finance leases at December 31, 2023 and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">three</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> finance leases at December 31, 2022. The lease periods for finance leases range from </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">4 months</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">5 yea</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">rs</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s leases include fixed payments, as well as in some cases, scheduled base rent increases over the term of the lease. Certain leases require variable payments of common area maintenance, operating expenses, and real estate taxes applicable to the property. Variable payments are excluded from the measurements of lease liabilities and are expensed as incurred. Any tenant improvement allowances received from the lessor are recorded as a reduction to rent expense over the term of the lease. None of the Company\u2019s lease agreements contain residual value guarantees or material restrictive covenants.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company determines if an arrangement is a lease at the inception of the contract. Lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term for those arrangements where there is an identified asset and the contract conveys the right to control its use. The right-of-use (\u201cROU\u201d) asset is measured at the initial amount of the lease liability, adjusted for lease payments made at or before the lease commencement date, and initial direct costs. For operating leases, right-of-use assets are reduced over the lease term by the straight-line expense recognized, less the amount of accretion of the lease liability determined using the effective interest rate method. Finance leases are included in property and equipment in the Company's Consolidated Balance Sheets.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Operating lease expense is recognized on a straight-line basis over the term of the lease and is included in cost of sales and general and administrative expense in the Company\u2019s Consolidated Statements of Operations and Comprehensive Income (Loss). Finance lease cost includes amortization, which is recognized on a straight-line basis over the expected life of the lease asset, and interest expense, which is recognized following an effective interest rate method and is included in finance and other expenses in the Company\u2019s Consolidated Statements of Operations and Comprehensive Income (Loss).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The majority of the Company\u2019s leases do not provide an implicit rate that can be easily determined. Therefore, the Company applies its incremental borrowing rate to the lease based on the information available at the commencement date (refer to Note 11 included in Item 8, \"</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Financial Statements and Supplementary Data</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\").</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Certain leases include one or more options to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">renew</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> or </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">terminate</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> the lease at the Company\u2019s discretion. The Company regularly evaluates lease renewal and termination options and, when they are reasonably certain of the exercise of the option to renew or terminate a lease, incorporates the renewal or termination term for accounting purpose. </span></span><span style=\"font-size:10pt;font-family:Times New Roman;\"></span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates its ROU assets for impairment consistent with its impairment of long-lived assets. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its right-of-use assets.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In some instances, the Company subleases excess office space to third-party tenants. The Company, as sublessor, continues to account for the head lease. If the lease cost for the term of the sublease exceeds the Company\u2019s anticipated sublease income for the same period, this indicates that the ROU asset associated with the head lease should be assessed for impairment under the long-lived asset impairment provisions. Sublease income is included in Finance (expense) income in the Company\u2019s Consolidated Statements of Operations and Comprehensive Income (Loss).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company accounts for non-lease and lease components to which they relate as a single lease component. Additionally, the Company recognized lease payments under short-term leases with an initial term of twelve months or less, as well as low value assets, as an expense on a straight-line basis over the lease term without recognizing the lease liability and ROU asset.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(i)\tGoodwill</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Goodwill is recorded at the time of acquisition and represents the excess of the aggregate consideration paid for an acquisition over the fair value of the net tangible and intangible assets acquired. Goodwill is not subject to amortization and is tested for impairment on an annual basis or more frequently if events or changes in circumstances indicate that they might be impaired.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of goodwill and intangible assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its goodwill and intangible assets.</span></p></div><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(j)      Intangible assets</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Intangible assets are recorded at cost less accumulated amortization and impairment losses, if any. Intangible assets acquired in a business combination are measured at fair value at the acquisition date. Amortization is provided on a straight-line basis over the assets\u2019 estimated useful lives, which do not exceed the contractual period, if any. The estimated useful lives, residual values and amortization methods are reviewed annually and any changes in estimates are accounted for prospectively. </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Amortization is calculated on a straight-line basis over the following terms: </span></span><span style=\"\"></span></p><div style=\"font-size:10pt;font-family:Times New Roman;\">\n        <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;\"></td>\n          <td style=\"width:50%;\"></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Brand intangibles- indefinite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Indefinite useful lives</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Brand intangibles- definite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Software</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Licenses</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30 </span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Non-compete agreements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n        </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Licenses relating to cultivation and dispensaries are amortized using a useful life consistent with the property and equipment to which they relate.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Intangible assets that have indefinite useful lives, which include brand names, are not subject to amortization but the carrying value is tested for impairment on an annual basis or more frequently if events or changes in circumstances indicate that they may be impaired. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its goodwill and intangible assets.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(k)\tImpairment of indefinite lived intangible assets and goodwill</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company operates as </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> operating segment. For the purposes of testing goodwill, the Company has identified </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> reporting units. The Company analyzed its reporting units by first reviewing the operating statements based on the jurisdictions in which the Company conducts business (or each market).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Goodwill is reviewed for impairment annually and whenever there are events or changes in circumstances that indicate the carrying amount has been impaired. The Company has the option to first assess qualitative factors to determine whether a quantitative goodwill impairment test is necessary. If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying value, a quantitative fair value test is performed. If the carrying value of the reporting unit exceeds the estimated fair value, a goodwill impairment charge is recorded.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">  </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Indefinite lived intangible assets are tested for impairment annually or more frequently if events or changes in circumstances between annual tests indicate that the asset may be impaired. Impairment losses on indefinite lived intangible assets are recognized based on a comparison of the fair value of the asset to its carrying value.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(l)\tImpairment of long-lived assets and definite lived intangible assets</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates the recoverability of long-lived assets, including property and equipment, ROU assets, and definite lived intangible assets, based on whether events or changes in circumstances indicate that the carrying value of the asset, or asset group, may not be recoverable.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">When the Company determines that the carrying value of the long-lived asset may not be recoverable based upon the existence of one or more indicators, the assets are assessed for impairment based on the estimate of future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the carrying value of an asset exceeds its estimated future undiscounted cash flows, an impairment loss is recorded for the excess of the asset\u2019s carrying value over its estimated fair value.</span></p></div><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(m)\tRevenue recognition</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Revenue is recognized by the Company in accordance with ASU 2014-09 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Revenue from Contracts with Customers </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(Topic 606). The standard requires sales to be recognized in a manner that depicts the transfer of promised goods or services to a</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">customer and at an amount that reflects the consideration expected to be received in exchange for transferring those goods or services. This is achieved by applying the following five steps: i) identify the contract with a customer; ii) identify the performance obligations in the contract; iii) determine the transaction price; iv) allocate the transaction price to the performance obligations in the contract; and v) recognize sales when (or as) the entity satisfies a performance obligation.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Revenues consist of wholesale and retail sales, which are recognized when control of the goods has transferred to the purchaser and the collectability is reasonably assured. This is generally when goods have been delivered, which is also when the performance obligations have been fulfilled under the terms of the related sales contract. Revenue from retail sales of cannabis to customers for a fixed price is recognized when the Company transfers control of the goods to the customer at the point of sale and the customer has accepted and paid for the goods. Revenue for wholesale sales for a fixed price is recognized upon delivery to the customer. Sales are recorded net of returns and discounts and incentives, but inclusive of freight. Payment is typically due upon transferring the goods to the customer or within a specified time period permitted under the Company\u2019s credit policy. All shipping and handling activities are performed before the customers obtain control of products and are accounted for as cost of sales.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">From time to time, the Company enters into sales agreements with suppliers pursuant to which it also purchases inventory. As part of the five-step revenue model, the Company assesses whether instances of bulk sales made to suppliers of goods have commercial substance and should be recognized as revenue, or whether they should be assessed under Accounting Standards Codification (\"ASC\") 845, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Nonmonetary Transactions.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Local authorities will often impose excise or cultivation taxes on the sale or production of cannabis products. Excise and cultivation taxes are effectively a production tax which become payable when a cannabis product is delivered to the customer and are not directly related to the value of sales. The Company has made a policy election to exclude from the measurement of transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with the specific revenue-producing transaction and collected by the company from a customer. Therefore, the net revenue on the Consolidated Statements of Operations and Comprehensive Income (Loss) is netted for any excise or cultivation taxes.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(n)\tBusiness combinations</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company accounts for business combinations using the acquisition method when control is obtained by the Company (see Note 2(c)). The Company measures the consideration transferred, the assets acquired, and the liabilities assumed in a business combination at their acquisition-date fair values. Acquisition related costs are recognized as expenses in the periods in which the costs are incurred, and the services are received, except for the costs to issue debt or equity securities which are recognized according to specific requirements. The excess of the consideration transferred to obtain control, over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed, is recognized as goodwill as of the acquisition date.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Contingent consideration for a business combination is measured at its acquisition-date fair value and included as part of the consideration transferred in a business combination. Contingent consideration that is classified as a liability is measured at subsequent reporting dates at fair value with the corresponding gain or loss being recognized in profit or loss.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">If the acquiree\u2019s former owners contractually indemnify the Company for a particular uncertainty, an indemnification asset is recognized on a basis that matches the indemnified item, subject to the contractual provisions or any collectability considerations.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(o)\tInvestments</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The majority of the Company's investments are initially recorded at cost. Management assesses investments for impairment on an annual basis, or when events or changes in circumstances indicate that the carrying value of the investment may not be recoverable.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(p)\tNon-controlling interests</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Non-controlling interests (\u201cNCI\u201d) represents equity interests owned by outside parties. NCI is initially measured at fair value as of the acquisition date (refer to Note 2z(viii)).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(q)\tIncome taxes</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Income tax expense, consisting of current and deferred tax expense, is recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss). Current tax expense is the expected tax payable on the taxable income for the year, using tax rates enacted at period-end, adjusted for amendments to tax payable with regard to previous years. Deferred tax assets and liabilities and the related deferred income tax expense or recovery are recognized for deferred tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply when the asset is realized, or the liability settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income (loss) in the period that enactment occurs. A deferred tax asset is recognized to the extent that it is probable that future taxable profits will be available against which the asset can be utilized. To the extent that the Company does not consider it more likely than not that a deferred tax asset will be recovered, the deferred tax asset is reduced. Deferred tax assets and liabilities are offset when there is a legally enforceable right to set off current tax assets against current tax liabilities and when they relate to income taxes levied by the same taxation authority and the Company intends to settle its current tax assets and liabilities on a net basis.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Internal Revenue Service (the \"IRS\") has taken the position that cannabis companies are subject to the limits of Section 280E of the Internal Revenue Code of 1986, as amended (the \"Code\"), under which they are only allowed to deduct expenses directly related to the cost of producing the products or cost of production. The Company has taken the position that it does not owe taxes attributable to the application of Section 280E the Code. This position is treated as an unrecognized tax benefit, and is recorded on the Consolidated Balance Sheets as a liability on uncertain tax position and other long term liabilities.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(r)\tShare capital</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Common Shares</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Common Shares are classified as equity. The proceeds from the exercise of stock options and warrants are recorded as share capital. Incremental costs directly attributable to the issuance of Common Shares are recognized as a deduction from equity.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Equity units</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Equity units are comprised of Common Shares and one-half warrants. Warrants issued during the year are classified as liabilities. The proceeds are allocated first to warrants based on its fair value, measured using the Black-Scholes Option Pricing Model (\"Black-Scholes Model\")</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and the residual was allocated to Common Shares.</span></p></div><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(s)\tShare-based compensation</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company has a stock option plan in place (the \"Stock Option Plan\"). The Company measures equity settled share-based payments based on their fair value at the grant date and recognizes compensation expense on a straight-line basis over the vesting period. Fair value is measured using the Black-Scholes Model. In estimating fair value, management is required to make certain assumptions and estimates such as the expected life of units, volatility of the Company\u2019s future share price, risk free rates, expected forfeiture and future dividend yields at the initial grant date. Changes in assumptions used to estimate fair value could result in materially different results. Expected forfeitures are estimated at the date of grant, based on historical trends of actual option forfeitures, and subsequently adjusted if further information indicates actual forfeitures may vary from the original estimate. Any revisions are recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss) such that the cumulative expense reflects the revised estimate. If the actual forfeiture rate is materially different from</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">management\u2019s estimates, the stock-based compensation expense could be significantly different from what the Company has recorded in the current period.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Upon exercise of stock options and warrants that are classified as equity, any historical fair value in the warrants and share-based compensation reserve is allocated to additional paid in capital. Amounts recorded for expired unexercised stock options and warrants are transferred to deficit in the year of expiration.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of restricted share units is based on the closing price of the Company\u2019s stock as of the grant date. Compensation expense is recognized on a straight-line basis, by amortizing the grant date fair value over the vesting period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(t)\tConvertible instruments</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates and accounts for conversion options embedded in convertible instruments in accordance with ASC 815, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Derivatives and Hedging Activities</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company issued convertible debentures with detachable share purchase warrants at various times to raise capital to expand its business and support general corporate needs. The convertible instruments also included embedded derivatives in the form of conversion features and put options. Management evaluated the convertible debentures to determine the proper accounting and whether the embedded derivatives required bifurcation from the host instrument.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In accordance with ASC 815, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the conversion option was bifurcated from the host instrument as the instrument's strike price is denominated in a currency other than the functional currency of the Issuer. The proceeds are allocated first to the conversion option based on its fair value, measured using the Black-Scholes model, and the residual was allocated to the host instrument and recorded as convertible debt at amortized cost.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(u)\tConvertible preferred stock and detachable warrants</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates convertible preferred stock in accordance with ASC 470-20-35-7, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt with Conversion and Other Options</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The preferred shares in the capital of the Company (\"Preferred Shares\") are convertible into Common Shares at a conversion ratio of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Preferred Share for 1,000 Common Shares. All series of Preferred Shares are classified as shareholders\u2019 equity in the Company\u2019s Consolidated Balance Sheets. The fair value of the related Preferred Shares is based on the closing price of the Common Shares on the day of issuance of the Preferred Shares.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Included in the issuance were detachable warrants to purchase Preferred Shares. The detachable purchase warrants were evaluated for equity or liability classification and were determined to meet liability classification. The warrants are legally detachable and separately exercisable from the Preferred Shares.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(v)\tWarrant liability</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company may issue Common Share warrants with debt, equity or as a standalone financing instrument that is recorded as either liabilities or equity in accordance with the respective accounting guidance. Warrants recorded as equity are recorded at their relative fair value determined at the issuance date and remeasurement is not required. Warrants recorded as liabilities are recorded at their fair value, within warrant liability on the Consolidated Balance Sheets, and remeasured on each reporting date with changes recorded in the Company's Consolidated Statements of Operations and Comprehensive Income (Loss)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(w)\t Embedded derivative liabilities</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates its financial instruments to determine if those instruments or any embedded components of those instruments qualify as derivatives that need to be separately accounted for in accordance with ASC 815, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Embedded derivatives satisfying certain criteria are recorded at fair value at issuance and marked-to-market at each balance sheet date with the change in the fair value recorded as income or expense. In addition, upon the occurrence of an event that requires the derivative liability to be reclassified to equity, the derivative liability is revalued to fair value at that date.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(x)\t(Loss) earnings per share</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company presents basic and diluted (loss) earnings per share data for its ordinary shares. Basic (loss) earnings per share is calculated using the treasury stock method, by dividing the (loss) income attributable to holders of Common Shares and proportionate voting shares in the capital of the Company (\"Proportionate Voting Shares\") by the weighted average number of</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Common Shares and Proportionate Voting Shares outstanding during the period. Contingently issuable shares (including shares held in escrow) are not considered outstanding Common Shares and consequently are not included in the (loss) earnings per share calculations. The Company has the following categories of potentially dilutive common share equivalents: RSUs, stock options, warrants, Preferred Shares, exchangeable shares in the capital of the Company (\"Exchangeable Shares\") and convertible debentures.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In order to determine diluted (loss) earnings per share, it is assumed that any proceeds from the exercise of dilutive instruments would be used to repurchase Common Shares at the average market price during the period. The Company also considers all outstanding convertible securities, such as the Preferred Shares, convertible debentures, and outstanding Exchangeable Shares as if such instruments were converted into Common Shares.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Diluted (loss) earnings per share is determined by adjusting the (loss) income attributable to common shareholders and the weighted average number of Common Shares and Proportionate Voting Shares outstanding, adjusted for the effects of all dilutive potential Common Shares and Proportionate Voting Shares. Proportionate Voting Shares are converted to their Common Share equivalent of one thousand Common Shares for every one Proportionate Voting Share for the purposes of calculating basic and diluted (loss) earnings per share. In a period of losses, all of the potentially dilutive Common Share equivalents are excluded in the determination of dilutive net loss per share because their effect is antidilutive. During the years ended December 31, 2023 and 2022, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> potentially dilutive Common Share equivalents were included in the computation of diluted loss per share because their impact would have been anti-dilutive. During the year ended December 31, 2021, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">27,652,010</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> potentially dilutive Common Share equivalents were included in the computation of diluted earnings per share.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(y)\tDiscontinued operations</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company deems it appropriate to classify a part of the business as discontinued operations if the related disposal group meets all of the following criteria: (i) the disposal group is a component of the Company, (ii) the component meets the held-for-sale criteria, and (iii) the disposal of the component represents a strategic shift that has a major effect on the Company's operations and financial results. A disposal group that represents a strategic shift to the Company is reflected as discontinued operations on the Consolidated Statements of Operations and Comprehensive Income (Loss) and prior periods are recast to reflect the earnings or losses as income from discontinued operations.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend Canada is a cannabis retailer in Ontario, Canada. TerrAscend Canada operates the Company's a majority-owned Cookies Canada dispensary in Toronto, Ontario, Canada. TerrAscend Canada was previously a Licensed Producer (as such term is defined in the Cannabis Act) of cannabis until the Company commenced an optimization of its operations in Canada, whereby the Company reduced its manufacturing footprint in order to focus on its Canadian retail business, as well as monetize its intellectual property portfolio in Canada. The Company ceased operations at TerrAscend Canada's manufacturing facility during the three months ended December 31, 2022.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">All prior year amounts from discontinued operations have been reclassified for consistency with the current year presentation.</span></p></div><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(z)\tUse of significant estimates and judgments</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The preparation of the Company\u2019s Consolidated Financial Statements requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses. The estimates and associated assumptions are based on historical experience and various other factors that are believed to be reasonable under the circumstances, the results of which form the basis of making the judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Management has applied significant estimates and judgments related to the following:</span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">i)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Inventory</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The determination of net realizable value requires significant judgment, including consideration of factors such as shrinkage, the aging of and future demand for inventory, expected future selling price the Company expects to realize by selling the inventory, and the contractual arrangements with customers. Reserves for excess and obsolete inventory are based upon quantities on hand, projected volumes from demand forecasts and net realizable value.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The future realization of these inventories may be affected by market-driven changes that may reduce future selling prices. A change to these assumptions could impact the Company\u2019s inventory valuation and gross profit.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The impact of inventory reserves is reflected in cost of sales.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">ii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Revenue recognition</span></div></div><p style=\"margin-left:9.2%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">From time to time, the Company partakes in sales agreements with suppliers in which it also purchases inventory. As part of the five-step revenue model, the Company assesses whether instances of bulk sales made to suppliers of goods have commercial substance and should be recognized as revenue, or whether they should be assessed under ASC 845, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Nonmonetary Transactions</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, which requires management judgment to determine if the transaction has commercial substance</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\"> </span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">iii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Share-based payments</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In calculating share-based compensation expense, key estimates are used such as, the rate of forfeiture of options granted, the expected life of the option, the volatility of the Company\u2019s stock price, and the risk-free interest rate.</span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">iv)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Warrant liability</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In calculating the fair value of warrants issued, the Company includes key estimates such as the volatility of the Company\u2019s stock price and the risk-free interest rate. The Company uses judgment to select methods used and in performing the fair value calculations at the initial measurement at issuance, as well as for subsequent measurement on a recurring basis.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">v)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Income taxes</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The extent to which deferred tax assets can be recognized is based on an assessment of the probability of the Company generating future taxable income against which the deferred tax assets can be utilized. In addition, significant judgment is required in classifying transactions and assessing probable outcomes of tax positions taken, and in assessing the impact of any legal or economic limits or uncertainties in various tax jurisdictions.</span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Provisions for taxes are made using the best estimate of the amount expected to be paid based on a qualitative assessment of all relevant factors. The Company reviews the adequacy of these provisions at the end of the reporting period. It is possible, however, that at some future date, an additional liability could result from audits by taxing authorities. If the final outcome of these tax-related matters is different from the amounts that were initially recorded, such differences will affect the tax provisions in the period in which such determination is made.</span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">vi)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of goodwill and indefinite lived intangible assets </span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company uses an income-based approach as necessary to assess the fair values of indefinite lived intangible assets, asset groups and reporting units for goodwill testing purposes. Under the income approach, fair value is based on the present value of estimated cash flows. An impaired asset is written down to its estimated fair value based on the most recent information available.</span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Fair value is determined as the amount that would be obtained from the sale of the asset in an arm\u2019s length transaction between knowledgeable and willing parties. Determining the value in use requires the Company to estimate expected future cash flows associated with the assets and a suitable discount rate in order to calculate present value. A number of factors, including historical results, business plans, forecasts, and market data are used to determine the fair value of the reporting unit and intangible assets.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">vii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span></div></div><p style=\"margin-left:9.067%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates the recoverability of long-lived assets, including property and equipment, ROU assets, and definite lived intangible assets, whether events or changes in circumstances indicate that the carrying value of the asset, or asset group, may not be recoverable. Judgment is required to evaluate whether one or more indicators of potential impairment exist. The assets are assessed for impairment based on the estimated future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the carrying value of an asset</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.067%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">exceeds its estimated future undiscounted cash flows, an impairment loss is recorded for the excess of the asset\u2019s carrying value over its fair value.</span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">viii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Business combinations </span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Classification of an acquisition as a business combination or an asset acquisition depends on whether the asset acquired constitutes a business, which can be a complex judgment. The Company has determined that its acquisitions in Note 5 are business combinations under ASC, 805 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Business Combinations</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In a business combination, substantially all identifiable assets, liabilities and contingent liabilities acquired are recorded at the date of acquisition at their respective fair values. One of the most significant areas of judgment and estimation relates to the determination of the fair value of these assets and liabilities, including the fair value of contingent consideration, if applicable. If any intangible assets are identified, depending on the type of intangible asset and the complexity of determining its fair value, the Company may utilize an independent external valuation expert to develop the fair value, using appropriate valuation techniques, which are generally based on a forecast of the total expected future net cash flows. These valuations are linked closely to the assumptions made by management regarding the future performance of the assets concerned and any changes in the discount rate applied.</span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">ix)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Contingent consideration</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Contingent consideration payable as the result of a business combination is recorded at the date of acquisition at fair value. The fair value of contingent consideration is subject to significant judgment and estimates, such as projected future revenue. Subsequent changes to the fair value of contingent consideration are measured at each reporting date, with changes recognized through profit or loss.</span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">x)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Incremental borrowing rates</span></div></div><p style=\"margin-left:9.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Lease payments are discounted using the rate implicit in the lease if that rate is readily available. If that rate cannot be easily determined, the lessee is required to use its incremental borrowing rate. The incremental borrowing rate is the rate of interest that the Company estimates it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The Company calculates its incremental borrowing rate as the interest rate the Company would pay to borrow funds necessary to obtain an asset of similar value over similar terms taking into consideration the economic factors and the credit risk rating at the commencement date of the lease.</span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">xi)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Control, joint control or level of influence</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">When determining the appropriate basis of accounting for the Company\u2019s interests in affiliates, the Company makes judgments about the degree of influence that it exerts directly or through an arrangement over the investees\u2019 relevant activities.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">xii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Employee Retention Tax Credit</span></div></div><p style=\"margin-left:9.067%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Coronavirus Aid, Relief, and Economic Security Act (\"CARES Act\") provides for an Employee Retention Tax Credit (\"ERC\") which is a refundable tax credit for businesses that continued to pay employees while shut down due to the COVID-19 pandemic, or had significant declines in gross receipts from March 13, 2020 to December 31, 2021. Eligible employers were entitled to claim the ERC on an original or adjusted employment tax return for a period within those dates. The Company has elected to account for the ERC as a government grant. There is limited grant accounting guidance within U.S. GAAP that is applicable to for-profit entities. Therefore, the Company has elected to follow the grant accounting model in International Accounting Standard (\"IAS\") 20, Accounting for Government Grants and Disclosure of Government Assistance. Accordingly, the Company recognized government grants for which there is a reasonable assurance of compliance with grant conditions and receipt of credits and has therefore recognized a receivable for the total credit amount on the Consolidated Balance Sheet as of December 31, 2022 (refer to Note 4). The determination of the collectability of the ERC requires significant judgment, including assessment of the Company's eligibility based on the facts and circumstances. No formal determination has been made regarding the Company\u2019s eligibility to receive ERC or if companies in the</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.067%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">cannabis industry are generally eligible to receive ERC. There is a risk that a determination could be made that the Company, due to its operations or the nature of its business, is not eligible for the ERC distributions it has received.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">xiii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Variable Interest Entity</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company consolidates legal entities in which it holds a controlling financial interest. Determining whether it has a controlling financial interest in VIE is subject to significant judgment and estimates. There is inherent uncertainty in evaluating who has the power to direct the activities of the VIE that most significantly impact the entity's economic performance. Our considerations include, but are not limited to, voting interests of the VIE, management, service and other agreements with the VIE, involvement in the VIE\u2019s initial design and the existence of explicit or implicit financial guarantees. Management has applied significant judgment when evaluating the facts and circumstances of the VIE (Note 3).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">xiv)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Current Expected Credit Losses</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Management determines the current expected credit losses by evaluating individual receivable balances along with the consideration of other financial and current economic conditions. Accounts receivable are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded as income when received. All receivables are expected to be collected within one year of the balance sheet date.</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(aa)    New standards, amendments and interpretations adopted</span></p><div style=\"margin-left:9.074%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989771902426148%;display:inline-flex;justify-content:flex-start;\">(i)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In October 2021, the Financial Accounting Standard Board (\"FASB\") issued ASU 2021-08, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Topic 805), which requires an acquirer to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of this ASU should be applied prospectively. The Company </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">adopted</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> this standard effective </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">January 1, 2022</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and notes that it did </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">no</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">t have a material impact on the Company's Consolidated Financial Statements. </span></div></div><div style=\"margin-left:9.074%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989771902426148%;display:inline-flex;justify-content:flex-start;\">(ii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In June 2022, the FASB issued ASU 2022-03, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, which is intended to clarify that contractual sales restrictions are not considered in measuring equity securities at fair value. This ASU differentiates between (i) a restriction that is characteristic of a security (for which the effect of the restriction is included in the equity security's fair value because it is a security-specific characteristic) and (ii) a contractual sale restriction (for which the effect of the restriction is not included in the equity security's fair value because it is an entity-specific characteristic). The effective date for adoption is for fiscal years beginning after December 15, 2023 for public business entities, with early adoption permitted for both interim and annual financial statements. The Company </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">adopted</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> this standard during in the interim period ending </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 30, 2022</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> in order to increase the comparability of reported financial information.</span></div></div><div style=\"margin-left:9.074%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989771902426148%;display:inline-flex;justify-content:flex-start;\">(iii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In November 2023, the Financial Accounting Standards Board (\u201cFASB\u201d) issued ASU 2023-07, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Segment Reporting</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Topic 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The expanded annual disclosures are effective for our year ending December 31, 2024, and the expanded interim disclosures are effective in 2025 and will be applied retrospectively to all prior periods presented. The Company is currently evaluating the impact that ASU 2023-07 will have on its Consolidated Financial Statements. </span></div></div><div style=\"margin-left:9.074%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989771902426148%;display:inline-flex;justify-content:flex-start;\">(iv)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In December 2023, the FASB issued ASU 2023-09, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Income Taxes</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Topic 740): Improvements to Income Tax Disclosures, which requires, among other things, additional disclosures primarily related to the income tax rate reconciliation and income taxes paid. The expanded annual disclosures are effective for our year ending December 31, 2025. The Company is currently evaluating the impact that ASU 2023-09 will have on its Consolidated Financial Statements and whether we will apply the standard prospectively or retrospectively.</span></div></div></div>"}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(a)\tBasis of presentation and measurement and going concern</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">These consolidated financial statements as of December 31, 2023 and December 31, 2022 and for the years ended December 31, 2023, December 31, 2022, and December 31, 2021 (the \u201cConsolidated Financial Statements\u201d) of the Company were prepared in accordance with accounting principles generally accepted in the United States of America (\u201cGAAP\u201d).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The accompanying Consolidated Financial Statements have been prepared on the going concern basis, under the historical cost convention, except for certain financial instruments that are measured at fair value as described herein. As of December 31, 2023, the Company had an accumulated deficit of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">704,162</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and cash and cash equivalents of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,241</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. During the year ended December 31, 2023, the Company incurred a net loss from continuing operations of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,286</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Additionally, as of December 31, 2023, the Company had a net capital deficiency. Therefore, the Company expects that it may need additional capital to continue to fund its operations.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The aforementioned indicators raise substantial doubt about the Company's ability to continue as a going concern for at least one year from the issuance of these Consolidated Financial Statements. The Company believes this concern is mitigated by steps it has taken, or intends to take to improve its operations and cash position, including: (i) identifying access to future capital required to meet the Company\u2019s on-going obligations, (ii) improved cashflow growth from the Company's consolidated operations, particularly TerrAscend's operations in New Jersey and most recently Maryland with conversion to adult-use sales, and (iii) various cost and efficiency improvements. The Consolidated Financial Statements do not include any adjustments relating to the recoverability and classification of asset carrying amounts or the amounts of and classification of liabilities that may result should the Company be unable to continue as a going concern.</span></p>"}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-704162000","decimals":-3}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22241000","decimals":-3}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-82286000","decimals":-3}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(b)\tFunctional and presentation currency</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">All operations in the United States have a functional currency of the U.S dollar (\"USD\"). Canadian operations have a functional currency of Canadian dollars (\u201cCAD\u201d). The Company\u2019s presentation currency is in USD. All amounts are presented in USD unless otherwise specified. References to CAD are to Canadian dollars.</span></p>"}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(c)\tBasis of consolidation</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">These Consolidated Financial Statements include the financial information of the Company. The Company consolidates legal entities in which it holds a controlling financial interest. The Company has a two-tier consolidation model: one focused on voting rights (the voting interest model) and the second focused on a qualitative analysis of power over significant activities and exposure to potentially significant losses or benefits (the variable interest model). All entities are first evaluated to determine whether they are variable interest entities (\u201cVIE\u201d). If an entity is determined not to be a VIE, it is assessed on the basis of voting and other decision-making rights under the voting interest model (\"VOE\").</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Voting Interest Entities</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">A VOE is an entity in which (i) the total equity investment at risk is deemed sufficient to absorb the expected losses of the entity, (ii) the at-risk equity holders, as a group, have all of the characteristics of a controlling financial interest and (iii) the entity is structured with substantive voting rights. The Company consolidates its Canadian operations under a VOE model based on the controlling financial interest obtained through Common Shares with substantive voting rights.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Variable Interest Entities</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">A VIE is an entity that lacks one or more characteristics of a controlling financial interest defined under the voting interest model. The Company consolidates VIE when it has a variable interest that provide it with (i) the power to direct the activities of a VIE that most significantly impact the VIE\u2019s economic performance (power) and (ii) the obligation to absorb losses of the VIE that potentially could be significant to the VIE or the right to receive benefits from the VIE that potentially could be significant to the VIE (benefits).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The accounts of the subsidiaries are prepared for the same reporting period using consistent accounting policies. For further information on VIEs, see Note 3.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">All intercompany balances and transactions were eliminated on consolidation.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(d)\tCash, cash equivalents and restricted cash</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Cash and cash equivalents include cash on hand at retail locations, demand deposits with financial institutions and other short-term, highly liquid investments with original maturities of three months or less that are readily convertible to known amounts of cash and subject to an insignificant risk of change in value. Cash held in money market investments are carried at fair value, cash held in financial institutions and cash held at retail locations have carrying values that approximate fair value. Restricted cash consists of cash held with financial institutions which are subject to certain withdrawal restrictions.</span></p>"}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:ReceivablesPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(e)\tAccounts Receivable</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Accounts receivable are recorded net of current expected credit losses. The Company estimates current expected credit losses based on existing contractual payment terms, actual payment patterns of its customers and individual customer circumstances.</span></p>"}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:InventoryPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(f)\tInventory</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Inventories of harvested and purchased finished goods as well as packaging materials are valued at the lower of cost or net realizable value. Net realizable value is determined as the estimated selling price in the ordinary course of business less the reasonably predictable costs of completion, disposal and transportation. The direct and indirect costs of inventory include materials, labor and depreciation expense on property and equipment involved in packaging, labeling and inspection. Inventories are generally maintained with the average cost method. Amortization of acquired cannabis production licenses as well as royalties paid relating to the production of inventory are also considered to be indirect costs of inventory. All direct and indirect costs related to inventory are capitalized as they are incurred and they are subsequently recorded within cost of sales on the Consolidated Statements of Operations and Comprehensive Income (Loss) at the time cannabis is sold.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Products for resale and supplies and consumables are valued at the lower of cost or net realizable value. The Company reviews inventory for obsolete, redundant, and slow-moving goods, and any such inventories are written down to net realizable value.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"tsndf:PropertyAndEquipmentAndLongLivedAssetsHeldForSalePolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(g)\tProperty and equipment and long-lived assets held for sale</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Property and equipment is measured at cost, including capitalized borrowing costs, less accumulated depreciation and impairment losses. Ordinary repairs and maintenance are expensed as incurred.</span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Depreciation is calculated on a straight-line basis over the estimated useful life of the asset using the following terms:</span></span></p><div style=\"font-size:10pt;font-family:Times New Roman;\">\n        <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;\"></td>\n          <td style=\"width:50%;\"></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Buildings and improvements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Land</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Not depreciated</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office furniture &amp; production equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Right of use assets</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"-sec-ix-hidden:F_86bea74c-a1a0-4213-a25e-71a40aa3a070;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease term</span></span></span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets in process</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Not depreciated</span></p></td>\n         </tr>\n        </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Assets in process are transferred to the appropriate asset type when available for use and depreciation of the assets commences at that point.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company classifies assets and liabilities (the \"disposal group\") as held for sale in the period when all of the relevant criteria to be classified as held for sale are met. Long-lived assets held for sale are recorded at the lower of its carrying value or fair value less costs to sell. Any loss resulting from the measurement is recognized in the period during which the held for sale criteria is met. The Company discontinues depreciation on these assets.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">An asset\u2019s residual value, useful life and depreciation method are reviewed annually, or when events or circumstances indicate that the current estimate or depreciation method are no longer applicable. Changes are adjusted prospectively if appropriate. Gains and losses on disposal of an asset are determined by comparing the proceeds from disposal with the carrying amount of the items and are recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates the recoverability of property and equipment whenever events or changes in circumstances indicate that the carrying value of the asset or asset group may not be recoverable. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its property and equipment.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company capitalizes interest and borrowing costs on significant qualifying capital construction projects. Upon the asset becoming available for use, capitalization of borrowing costs ceases, and depreciation commences on a straight-line basis over the estimated useful life of the related asset.</span></p>"}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"tsndf:PropertyPlantAndEquipmentEstimatedUsefulLifeTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Depreciation is calculated on a straight-line basis over the estimated useful life of the asset using the following terms:</span>\n        <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;\"></td>\n          <td style=\"width:50%;\"></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Buildings and improvements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Land</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Not depreciated</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office furniture &amp; production equipment</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Right of use assets</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"-sec-ix-hidden:F_86bea74c-a1a0-4213-a25e-71a40aa3a070;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease term</span></span></span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets in process</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Not depreciated</span></p></td>\n         </tr>\n        </table>"}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"P30Y"}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:OfficeFurnitureProductionEquipmentMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:OfficeFurnitureProductionEquipmentMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:LesseeLeasesPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(h)\tLeases</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Leases </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">are classified as operating or finance leases based on the terms of the lease agreement and certain characteristics of the identified assets. The majority of the Company\u2019s leases are operating leases used primarily for corporate offices, retail</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">dispensaries, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">and cultivation and manufacturing facilities. The operating lease periods range from </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">1</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">26 years</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Additionally, the Company h</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">as </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">two</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> finance leases at December 31, 2023 and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">three</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> finance leases at December 31, 2022. The lease periods for finance leases range from </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">4 months</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">5 yea</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">rs</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s leases include fixed payments, as well as in some cases, scheduled base rent increases over the term of the lease. Certain leases require variable payments of common area maintenance, operating expenses, and real estate taxes applicable to the property. Variable payments are excluded from the measurements of lease liabilities and are expensed as incurred. Any tenant improvement allowances received from the lessor are recorded as a reduction to rent expense over the term of the lease. None of the Company\u2019s lease agreements contain residual value guarantees or material restrictive covenants.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company determines if an arrangement is a lease at the inception of the contract. Lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term for those arrangements where there is an identified asset and the contract conveys the right to control its use. The right-of-use (\u201cROU\u201d) asset is measured at the initial amount of the lease liability, adjusted for lease payments made at or before the lease commencement date, and initial direct costs. For operating leases, right-of-use assets are reduced over the lease term by the straight-line expense recognized, less the amount of accretion of the lease liability determined using the effective interest rate method. Finance leases are included in property and equipment in the Company's Consolidated Balance Sheets.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Operating lease expense is recognized on a straight-line basis over the term of the lease and is included in cost of sales and general and administrative expense in the Company\u2019s Consolidated Statements of Operations and Comprehensive Income (Loss). Finance lease cost includes amortization, which is recognized on a straight-line basis over the expected life of the lease asset, and interest expense, which is recognized following an effective interest rate method and is included in finance and other expenses in the Company\u2019s Consolidated Statements of Operations and Comprehensive Income (Loss).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The majority of the Company\u2019s leases do not provide an implicit rate that can be easily determined. Therefore, the Company applies its incremental borrowing rate to the lease based on the information available at the commencement date (refer to Note 11 included in Item 8, \"</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Financial Statements and Supplementary Data</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\").</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Certain leases include one or more options to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">renew</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> or </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">terminate</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> the lease at the Company\u2019s discretion. The Company regularly evaluates lease renewal and termination options and, when they are reasonably certain of the exercise of the option to renew or terminate a lease, incorporates the renewal or termination term for accounting purpose. </span></span><span style=\"font-size:10pt;font-family:Times New Roman;\"></span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates its ROU assets for impairment consistent with its impairment of long-lived assets. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its right-of-use assets.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In some instances, the Company subleases excess office space to third-party tenants. The Company, as sublessor, continues to account for the head lease. If the lease cost for the term of the sublease exceeds the Company\u2019s anticipated sublease income for the same period, this indicates that the ROU asset associated with the head lease should be assessed for impairment under the long-lived asset impairment provisions. Sublease income is included in Finance (expense) income in the Company\u2019s Consolidated Statements of Operations and Comprehensive Income (Loss).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company accounts for non-lease and lease components to which they relate as a single lease component. Additionally, the Company recognized lease payments under short-term leases with an initial term of twelve months or less, as well as low value assets, as an expense on a straight-line basis over the lease term without recognizing the lease liability and ROU asset.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseTermOfContract","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P26Y"}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"tsndf:NumberOfLesseeFinanceLease","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Leases"},"factValues":[{"value":"2"}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"tsndf:NumberOfLesseeFinanceLease","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Leases"},"factValues":[{"value":"3"}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:LesseeFinanceLeaseTermOfContract1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P4M"}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:LesseeFinanceLeaseTermOfContract1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"tsndf:LesseeFinanceLeaseOptionToExtendAndTerminate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Certain leases include one or more options to renew or terminate the lease at the Company\u2019s discretion. The Company regularly evaluates lease renewal and termination options and, when they are reasonably certain of the exercise of the option to renew or terminate a lease, incorporates the renewal or termination term for accounting purpose. "}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToExtend","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:LesseeFinanceLeaseExistenceOfOptionToTerminate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"true"}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(i)\tGoodwill</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Goodwill is recorded at the time of acquisition and represents the excess of the aggregate consideration paid for an acquisition over the fair value of the net tangible and intangible assets acquired. Goodwill is not subject to amortization and is tested for impairment on an annual basis or more frequently if events or changes in circumstances indicate that they might be impaired.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of goodwill and intangible assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its goodwill and intangible assets.</span></p>"}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(j)      Intangible assets</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Intangible assets are recorded at cost less accumulated amortization and impairment losses, if any. Intangible assets acquired in a business combination are measured at fair value at the acquisition date. Amortization is provided on a straight-line basis over the assets\u2019 estimated useful lives, which do not exceed the contractual period, if any. The estimated useful lives, residual values and amortization methods are reviewed annually and any changes in estimates are accounted for prospectively. </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Amortization is calculated on a straight-line basis over the following terms: </span></span><span style=\"\"></span></p><div style=\"font-size:10pt;font-family:Times New Roman;\">\n        <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;\"></td>\n          <td style=\"width:50%;\"></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Brand intangibles- indefinite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Indefinite useful lives</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Brand intangibles- definite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Software</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Licenses</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30 </span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Non-compete agreements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n        </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Licenses relating to cultivation and dispensaries are amortized using a useful life consistent with the property and equipment to which they relate.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Intangible assets that have indefinite useful lives, which include brand names, are not subject to amortization but the carrying value is tested for impairment on an annual basis or more frequently if events or changes in circumstances indicate that they may be impaired. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its goodwill and intangible assets.</span></p>"}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"tsndf:IndefiniteAndDefiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Amortization is calculated on a straight-line basis over the following terms: </span>\n        <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n         <tr style=\"visibility:collapse;\">\n          <td style=\"width:50%;\"></td>\n          <td style=\"width:50%;\"></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Brand intangibles- indefinite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Indefinite useful lives</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Brand intangibles- definite lives</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Software</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Licenses</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30 </span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">years</span></p></td>\n         </tr>\n         <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n          <td style=\"padding-top:0.01in;vertical-align:top;padding-right:0.01in;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Non-compete agreements</span></p></td>\n          <td style=\"padding-top:0.01in;vertical-align:bottom;padding-right:0.01in;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0years</span></p></td>\n         </tr>\n        </table>"}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIntangiblesMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"P30Y"}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(k)\tImpairment of indefinite lived intangible assets and goodwill</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company operates as </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> operating segment. For the purposes of testing goodwill, the Company has identified </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> reporting units. The Company analyzed its reporting units by first reviewing the operating statements based on the jurisdictions in which the Company conducts business (or each market).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Goodwill is reviewed for impairment annually and whenever there are events or changes in circumstances that indicate the carrying amount has been impaired. The Company has the option to first assess qualitative factors to determine whether a quantitative goodwill impairment test is necessary. If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying value, a quantitative fair value test is performed. If the carrying value of the reporting unit exceeds the estimated fair value, a goodwill impairment charge is recorded.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">  </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Indefinite lived intangible assets are tested for impairment annually or more frequently if events or changes in circumstances between annual tests indicate that the asset may be impaired. Impairment losses on indefinite lived intangible assets are recognized based on a comparison of the fair value of the asset to its carrying value.</span></p>"}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"us-gaap:NumberOfOperatingSegments","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Segment"},"factValues":[{"value":"1"}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportingUnits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Reportingunit"},"factValues":[{"value":"6","decimals":0}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(l)\tImpairment of long-lived assets and definite lived intangible assets</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates the recoverability of long-lived assets, including property and equipment, ROU assets, and definite lived intangible assets, based on whether events or changes in circumstances indicate that the carrying value of the asset, or asset group, may not be recoverable.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">When the Company determines that the carrying value of the long-lived asset may not be recoverable based upon the existence of one or more indicators, the assets are assessed for impairment based on the estimate of future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the carrying value of an asset exceeds its estimated future undiscounted cash flows, an impairment loss is recorded for the excess of the asset\u2019s carrying value over its estimated fair value.</span></p>"}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"us-gaap:RevenueRecognitionPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(m)\tRevenue recognition</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Revenue is recognized by the Company in accordance with ASU 2014-09 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Revenue from Contracts with Customers </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(Topic 606). The standard requires sales to be recognized in a manner that depicts the transfer of promised goods or services to a</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">customer and at an amount that reflects the consideration expected to be received in exchange for transferring those goods or services. This is achieved by applying the following five steps: i) identify the contract with a customer; ii) identify the performance obligations in the contract; iii) determine the transaction price; iv) allocate the transaction price to the performance obligations in the contract; and v) recognize sales when (or as) the entity satisfies a performance obligation.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Revenues consist of wholesale and retail sales, which are recognized when control of the goods has transferred to the purchaser and the collectability is reasonably assured. This is generally when goods have been delivered, which is also when the performance obligations have been fulfilled under the terms of the related sales contract. Revenue from retail sales of cannabis to customers for a fixed price is recognized when the Company transfers control of the goods to the customer at the point of sale and the customer has accepted and paid for the goods. Revenue for wholesale sales for a fixed price is recognized upon delivery to the customer. Sales are recorded net of returns and discounts and incentives, but inclusive of freight. Payment is typically due upon transferring the goods to the customer or within a specified time period permitted under the Company\u2019s credit policy. All shipping and handling activities are performed before the customers obtain control of products and are accounted for as cost of sales.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">From time to time, the Company enters into sales agreements with suppliers pursuant to which it also purchases inventory. As part of the five-step revenue model, the Company assesses whether instances of bulk sales made to suppliers of goods have commercial substance and should be recognized as revenue, or whether they should be assessed under Accounting Standards Codification (\"ASC\") 845, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Nonmonetary Transactions.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Local authorities will often impose excise or cultivation taxes on the sale or production of cannabis products. Excise and cultivation taxes are effectively a production tax which become payable when a cannabis product is delivered to the customer and are not directly related to the value of sales. The Company has made a policy election to exclude from the measurement of transaction price all taxes assessed by a governmental authority that are both imposed on and concurrent with the specific revenue-producing transaction and collected by the company from a customer. Therefore, the net revenue on the Consolidated Statements of Operations and Comprehensive Income (Loss) is netted for any excise or cultivation taxes.</span></p>"}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationsPolicy","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(n)\tBusiness combinations</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company accounts for business combinations using the acquisition method when control is obtained by the Company (see Note 2(c)). The Company measures the consideration transferred, the assets acquired, and the liabilities assumed in a business combination at their acquisition-date fair values. Acquisition related costs are recognized as expenses in the periods in which the costs are incurred, and the services are received, except for the costs to issue debt or equity securities which are recognized according to specific requirements. The excess of the consideration transferred to obtain control, over the net of the acquisition-date amounts of the identifiable assets acquired and the liabilities assumed, is recognized as goodwill as of the acquisition date.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Contingent consideration for a business combination is measured at its acquisition-date fair value and included as part of the consideration transferred in a business combination. Contingent consideration that is classified as a liability is measured at subsequent reporting dates at fair value with the corresponding gain or loss being recognized in profit or loss.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">If the acquiree\u2019s former owners contractually indemnify the Company for a particular uncertainty, an indemnification asset is recognized on a basis that matches the indemnified item, subject to the contractual provisions or any collectability considerations.</span></p>"}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:InvestmentPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(o)\tInvestments</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The majority of the Company's investments are initially recorded at cost. Management assesses investments for impairment on an annual basis, or when events or changes in circumstances indicate that the carrying value of the investment may not be recoverable.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"tsndf:NonControllingInterestsPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(p)\tNon-controlling interests</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Non-controlling interests (\u201cNCI\u201d) represents equity interests owned by outside parties. NCI is initially measured at fair value as of the acquisition date (refer to Note 2z(viii)).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(q)\tIncome taxes</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Income tax expense, consisting of current and deferred tax expense, is recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss). Current tax expense is the expected tax payable on the taxable income for the year, using tax rates enacted at period-end, adjusted for amendments to tax payable with regard to previous years. Deferred tax assets and liabilities and the related deferred income tax expense or recovery are recognized for deferred tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply when the asset is realized, or the liability settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income (loss) in the period that enactment occurs. A deferred tax asset is recognized to the extent that it is probable that future taxable profits will be available against which the asset can be utilized. To the extent that the Company does not consider it more likely than not that a deferred tax asset will be recovered, the deferred tax asset is reduced. Deferred tax assets and liabilities are offset when there is a legally enforceable right to set off current tax assets against current tax liabilities and when they relate to income taxes levied by the same taxation authority and the Company intends to settle its current tax assets and liabilities on a net basis.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Internal Revenue Service (the \"IRS\") has taken the position that cannabis companies are subject to the limits of Section 280E of the Internal Revenue Code of 1986, as amended (the \"Code\"), under which they are only allowed to deduct expenses directly related to the cost of producing the products or cost of production. The Company has taken the position that it does not owe taxes attributable to the application of Section 280E the Code. This position is treated as an unrecognized tax benefit, and is recorded on the Consolidated Balance Sheets as a liability on uncertain tax position and other long term liabilities.</span></p>"}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(r)\tShare capital</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Common Shares</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Common Shares are classified as equity. The proceeds from the exercise of stock options and warrants are recorded as share capital. Incremental costs directly attributable to the issuance of Common Shares are recognized as a deduction from equity.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Equity units</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Equity units are comprised of Common Shares and one-half warrants. Warrants issued during the year are classified as liabilities. The proceeds are allocated first to warrants based on its fair value, measured using the Black-Scholes Option Pricing Model (\"Black-Scholes Model\")</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and the residual was allocated to Common Shares.</span></p>"}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(s)\tShare-based compensation</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company has a stock option plan in place (the \"Stock Option Plan\"). The Company measures equity settled share-based payments based on their fair value at the grant date and recognizes compensation expense on a straight-line basis over the vesting period. Fair value is measured using the Black-Scholes Model. In estimating fair value, management is required to make certain assumptions and estimates such as the expected life of units, volatility of the Company\u2019s future share price, risk free rates, expected forfeiture and future dividend yields at the initial grant date. Changes in assumptions used to estimate fair value could result in materially different results. Expected forfeitures are estimated at the date of grant, based on historical trends of actual option forfeitures, and subsequently adjusted if further information indicates actual forfeitures may vary from the original estimate. Any revisions are recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss) such that the cumulative expense reflects the revised estimate. If the actual forfeiture rate is materially different from</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">management\u2019s estimates, the stock-based compensation expense could be significantly different from what the Company has recorded in the current period.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Upon exercise of stock options and warrants that are classified as equity, any historical fair value in the warrants and share-based compensation reserve is allocated to additional paid in capital. Amounts recorded for expired unexercised stock options and warrants are transferred to deficit in the year of expiration.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of restricted share units is based on the closing price of the Company\u2019s stock as of the grant date. Compensation expense is recognized on a straight-line basis, by amortizing the grant date fair value over the vesting period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"tsndf:ConvertibleInstrumentsPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(t)\tConvertible instruments</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates and accounts for conversion options embedded in convertible instruments in accordance with ASC 815, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Derivatives and Hedging Activities</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company issued convertible debentures with detachable share purchase warrants at various times to raise capital to expand its business and support general corporate needs. The convertible instruments also included embedded derivatives in the form of conversion features and put options. Management evaluated the convertible debentures to determine the proper accounting and whether the embedded derivatives required bifurcation from the host instrument.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In accordance with ASC 815, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the conversion option was bifurcated from the host instrument as the instrument's strike price is denominated in a currency other than the functional currency of the Issuer. The proceeds are allocated first to the conversion option based on its fair value, measured using the Black-Scholes model, and the residual was allocated to the host instrument and recorded as convertible debt at amortized cost.</span></p>"}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"tsndf:ConvertiblePreferredStockAndDetachableWarrantsPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(u)\tConvertible preferred stock and detachable warrants</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates convertible preferred stock in accordance with ASC 470-20-35-7, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt with Conversion and Other Options</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The preferred shares in the capital of the Company (\"Preferred Shares\") are convertible into Common Shares at a conversion ratio of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Preferred Share for 1,000 Common Shares. All series of Preferred Shares are classified as shareholders\u2019 equity in the Company\u2019s Consolidated Balance Sheets. The fair value of the related Preferred Shares is based on the closing price of the Common Shares on the day of issuance of the Preferred Shares.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Included in the issuance were detachable warrants to purchase Preferred Shares. The detachable purchase warrants were evaluated for equity or liability classification and were determined to meet liability classification. The warrants are legally detachable and separately exercisable from the Preferred Shares.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockConvertibleConversionRatio","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"tsndf:WarrantLiabilityPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(v)\tWarrant liability</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company may issue Common Share warrants with debt, equity or as a standalone financing instrument that is recorded as either liabilities or equity in accordance with the respective accounting guidance. Warrants recorded as equity are recorded at their relative fair value determined at the issuance date and remeasurement is not required. Warrants recorded as liabilities are recorded at their fair value, within warrant liability on the Consolidated Balance Sheets, and remeasured on each reporting date with changes recorded in the Company's Consolidated Statements of Operations and Comprehensive Income (Loss)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p>"}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:DerivativesEmbeddedDerivatives","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(w)\t Embedded derivative liabilities</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates its financial instruments to determine if those instruments or any embedded components of those instruments qualify as derivatives that need to be separately accounted for in accordance with ASC 815, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Embedded derivatives satisfying certain criteria are recorded at fair value at issuance and marked-to-market at each balance sheet date with the change in the fair value recorded as income or expense. In addition, upon the occurrence of an event that requires the derivative liability to be reclassified to equity, the derivative liability is revalued to fair value at that date.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerSharePolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(x)\t(Loss) earnings per share</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company presents basic and diluted (loss) earnings per share data for its ordinary shares. Basic (loss) earnings per share is calculated using the treasury stock method, by dividing the (loss) income attributable to holders of Common Shares and proportionate voting shares in the capital of the Company (\"Proportionate Voting Shares\") by the weighted average number of</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Common Shares and Proportionate Voting Shares outstanding during the period. Contingently issuable shares (including shares held in escrow) are not considered outstanding Common Shares and consequently are not included in the (loss) earnings per share calculations. The Company has the following categories of potentially dilutive common share equivalents: RSUs, stock options, warrants, Preferred Shares, exchangeable shares in the capital of the Company (\"Exchangeable Shares\") and convertible debentures.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In order to determine diluted (loss) earnings per share, it is assumed that any proceeds from the exercise of dilutive instruments would be used to repurchase Common Shares at the average market price during the period. The Company also considers all outstanding convertible securities, such as the Preferred Shares, convertible debentures, and outstanding Exchangeable Shares as if such instruments were converted into Common Shares.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Diluted (loss) earnings per share is determined by adjusting the (loss) income attributable to common shareholders and the weighted average number of Common Shares and Proportionate Voting Shares outstanding, adjusted for the effects of all dilutive potential Common Shares and Proportionate Voting Shares. Proportionate Voting Shares are converted to their Common Share equivalent of one thousand Common Shares for every one Proportionate Voting Share for the purposes of calculating basic and diluted (loss) earnings per share. In a period of losses, all of the potentially dilutive Common Share equivalents are excluded in the determination of dilutive net loss per share because their effect is antidilutive. During the years ended December 31, 2023 and 2022, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> potentially dilutive Common Share equivalents were included in the computation of diluted loss per share because their impact would have been anti-dilutive. During the year ended December 31, 2021, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">27,652,010</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> potentially dilutive Common Share equivalents were included in the computation of diluted earnings per share.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-696","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"27652010","decimals":0}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:DiscontinuedOperationsPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(y)\tDiscontinued operations</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company deems it appropriate to classify a part of the business as discontinued operations if the related disposal group meets all of the following criteria: (i) the disposal group is a component of the Company, (ii) the component meets the held-for-sale criteria, and (iii) the disposal of the component represents a strategic shift that has a major effect on the Company's operations and financial results. A disposal group that represents a strategic shift to the Company is reflected as discontinued operations on the Consolidated Statements of Operations and Comprehensive Income (Loss) and prior periods are recast to reflect the earnings or losses as income from discontinued operations.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">TerrAscend Canada is a cannabis retailer in Ontario, Canada. TerrAscend Canada operates the Company's a majority-owned Cookies Canada dispensary in Toronto, Ontario, Canada. TerrAscend Canada was previously a Licensed Producer (as such term is defined in the Cannabis Act) of cannabis until the Company commenced an optimization of its operations in Canada, whereby the Company reduced its manufacturing footprint in order to focus on its Canadian retail business, as well as monetize its intellectual property portfolio in Canada. The Company ceased operations at TerrAscend Canada's manufacturing facility during the three months ended December 31, 2022.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">All prior year amounts from discontinued operations have been reclassified for consistency with the current year presentation.</span></p>"}]},{"name":"rpt:f-698","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(z)\tUse of significant estimates and judgments</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The preparation of the Company\u2019s Consolidated Financial Statements requires management to make judgments, estimates and assumptions that affect the application of accounting policies and the reported amounts of assets, liabilities, income and expenses. The estimates and associated assumptions are based on historical experience and various other factors that are believed to be reasonable under the circumstances, the results of which form the basis of making the judgments about carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates. Estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to accounting estimates are recognized in the period in which the estimates are revised and in any future periods affected.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Management has applied significant estimates and judgments related to the following:</span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">i)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Inventory</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The determination of net realizable value requires significant judgment, including consideration of factors such as shrinkage, the aging of and future demand for inventory, expected future selling price the Company expects to realize by selling the inventory, and the contractual arrangements with customers. Reserves for excess and obsolete inventory are based upon quantities on hand, projected volumes from demand forecasts and net realizable value.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The future realization of these inventories may be affected by market-driven changes that may reduce future selling prices. A change to these assumptions could impact the Company\u2019s inventory valuation and gross profit.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The impact of inventory reserves is reflected in cost of sales.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">ii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Revenue recognition</span></div></div><p style=\"margin-left:9.2%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">From time to time, the Company partakes in sales agreements with suppliers in which it also purchases inventory. As part of the five-step revenue model, the Company assesses whether instances of bulk sales made to suppliers of goods have commercial substance and should be recognized as revenue, or whether they should be assessed under ASC 845, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Nonmonetary Transactions</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, which requires management judgment to determine if the transaction has commercial substance</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\"> </span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">iii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Share-based payments</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In calculating share-based compensation expense, key estimates are used such as, the rate of forfeiture of options granted, the expected life of the option, the volatility of the Company\u2019s stock price, and the risk-free interest rate.</span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">iv)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Warrant liability</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In calculating the fair value of warrants issued, the Company includes key estimates such as the volatility of the Company\u2019s stock price and the risk-free interest rate. The Company uses judgment to select methods used and in performing the fair value calculations at the initial measurement at issuance, as well as for subsequent measurement on a recurring basis.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">v)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Income taxes</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The extent to which deferred tax assets can be recognized is based on an assessment of the probability of the Company generating future taxable income against which the deferred tax assets can be utilized. In addition, significant judgment is required in classifying transactions and assessing probable outcomes of tax positions taken, and in assessing the impact of any legal or economic limits or uncertainties in various tax jurisdictions.</span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Provisions for taxes are made using the best estimate of the amount expected to be paid based on a qualitative assessment of all relevant factors. The Company reviews the adequacy of these provisions at the end of the reporting period. It is possible, however, that at some future date, an additional liability could result from audits by taxing authorities. If the final outcome of these tax-related matters is different from the amounts that were initially recorded, such differences will affect the tax provisions in the period in which such determination is made.</span></p><div style=\"margin-left:4.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.752626672113803%;display:inline-flex;justify-content:flex-start;\">vi)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of goodwill and indefinite lived intangible assets </span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company uses an income-based approach as necessary to assess the fair values of indefinite lived intangible assets, asset groups and reporting units for goodwill testing purposes. Under the income approach, fair value is based on the present value of estimated cash flows. An impaired asset is written down to its estimated fair value based on the most recent information available.</span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Fair value is determined as the amount that would be obtained from the sale of the asset in an arm\u2019s length transaction between knowledgeable and willing parties. Determining the value in use requires the Company to estimate expected future cash flows associated with the assets and a suitable discount rate in order to calculate present value. A number of factors, including historical results, business plans, forecasts, and market data are used to determine the fair value of the reporting unit and intangible assets.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">vii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span></div></div><p style=\"margin-left:9.067%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates the recoverability of long-lived assets, including property and equipment, ROU assets, and definite lived intangible assets, whether events or changes in circumstances indicate that the carrying value of the asset, or asset group, may not be recoverable. Judgment is required to evaluate whether one or more indicators of potential impairment exist. The assets are assessed for impairment based on the estimated future undiscounted cash flows expected to result from the use of the asset and its eventual disposition. If the carrying value of an asset</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.067%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">exceeds its estimated future undiscounted cash flows, an impairment loss is recorded for the excess of the asset\u2019s carrying value over its fair value.</span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">viii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Business combinations </span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Classification of an acquisition as a business combination or an asset acquisition depends on whether the asset acquired constitutes a business, which can be a complex judgment. The Company has determined that its acquisitions in Note 5 are business combinations under ASC, 805 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Business Combinations</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In a business combination, substantially all identifiable assets, liabilities and contingent liabilities acquired are recorded at the date of acquisition at their respective fair values. One of the most significant areas of judgment and estimation relates to the determination of the fair value of these assets and liabilities, including the fair value of contingent consideration, if applicable. If any intangible assets are identified, depending on the type of intangible asset and the complexity of determining its fair value, the Company may utilize an independent external valuation expert to develop the fair value, using appropriate valuation techniques, which are generally based on a forecast of the total expected future net cash flows. These valuations are linked closely to the assumptions made by management regarding the future performance of the assets concerned and any changes in the discount rate applied.</span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">ix)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Contingent consideration</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Contingent consideration payable as the result of a business combination is recorded at the date of acquisition at fair value. The fair value of contingent consideration is subject to significant judgment and estimates, such as projected future revenue. Subsequent changes to the fair value of contingent consideration are measured at each reporting date, with changes recognized through profit or loss.</span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">x)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Incremental borrowing rates</span></div></div><p style=\"margin-left:9.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Lease payments are discounted using the rate implicit in the lease if that rate is readily available. If that rate cannot be easily determined, the lessee is required to use its incremental borrowing rate. The incremental borrowing rate is the rate of interest that the Company estimates it would have to pay on a collateralized basis to borrow an amount equal to the lease payments under similar terms. The Company calculates its incremental borrowing rate as the interest rate the Company would pay to borrow funds necessary to obtain an asset of similar value over similar terms taking into consideration the economic factors and the credit risk rating at the commencement date of the lease.</span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">xi)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Control, joint control or level of influence</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">When determining the appropriate basis of accounting for the Company\u2019s interests in affiliates, the Company makes judgments about the degree of influence that it exerts directly or through an arrangement over the investees\u2019 relevant activities.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">xii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Employee Retention Tax Credit</span></div></div><p style=\"margin-left:9.067%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Coronavirus Aid, Relief, and Economic Security Act (\"CARES Act\") provides for an Employee Retention Tax Credit (\"ERC\") which is a refundable tax credit for businesses that continued to pay employees while shut down due to the COVID-19 pandemic, or had significant declines in gross receipts from March 13, 2020 to December 31, 2021. Eligible employers were entitled to claim the ERC on an original or adjusted employment tax return for a period within those dates. The Company has elected to account for the ERC as a government grant. There is limited grant accounting guidance within U.S. GAAP that is applicable to for-profit entities. Therefore, the Company has elected to follow the grant accounting model in International Accounting Standard (\"IAS\") 20, Accounting for Government Grants and Disclosure of Government Assistance. Accordingly, the Company recognized government grants for which there is a reasonable assurance of compliance with grant conditions and receipt of credits and has therefore recognized a receivable for the total credit amount on the Consolidated Balance Sheet as of December 31, 2022 (refer to Note 4). The determination of the collectability of the ERC requires significant judgment, including assessment of the Company's eligibility based on the facts and circumstances. No formal determination has been made regarding the Company\u2019s eligibility to receive ERC or if companies in the</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:9.067%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">cannabis industry are generally eligible to receive ERC. There is a risk that a determination could be made that the Company, due to its operations or the nature of its business, is not eligible for the ERC distributions it has received.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">xiii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Variable Interest Entity</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company consolidates legal entities in which it holds a controlling financial interest. Determining whether it has a controlling financial interest in VIE is subject to significant judgment and estimates. There is inherent uncertainty in evaluating who has the power to direct the activities of the VIE that most significantly impact the entity's economic performance. Our considerations include, but are not limited to, voting interests of the VIE, management, service and other agreements with the VIE, involvement in the VIE\u2019s initial design and the existence of explicit or implicit financial guarantees. Management has applied significant judgment when evaluating the facts and circumstances of the VIE (Note 3).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:2.537%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:6.667%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:6.840544616931553%;display:inline-flex;justify-content:flex-start;\">xiv)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Current Expected Credit Losses</span></div></div><p style=\"margin-left:9.08%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Management determines the current expected credit losses by evaluating individual receivable balances along with the consideration of other financial and current economic conditions. Accounts receivable are written off when deemed uncollectible. Recoveries of accounts receivable previously written off are recorded as income when received. All receivables are expected to be collected within one year of the balance sheet date.</span></p>"}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(aa)    New standards, amendments and interpretations adopted</span></p><div style=\"margin-left:9.074%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989771902426148%;display:inline-flex;justify-content:flex-start;\">(i)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In October 2021, the Financial Accounting Standard Board (\"FASB\") issued ASU 2021-08, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Topic 805), which requires an acquirer to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. At the acquisition date, an acquirer should account for the related revenue contracts in accordance with Topic 606 as if it had originated the contracts. The ASU is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years. Adoption of this ASU should be applied prospectively. The Company </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">adopted</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> this standard effective </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">January 1, 2022</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and notes that it did </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">no</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">t have a material impact on the Company's Consolidated Financial Statements. </span></div></div><div style=\"margin-left:9.074%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989771902426148%;display:inline-flex;justify-content:flex-start;\">(ii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In June 2022, the FASB issued ASU 2022-03, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, which is intended to clarify that contractual sales restrictions are not considered in measuring equity securities at fair value. This ASU differentiates between (i) a restriction that is characteristic of a security (for which the effect of the restriction is included in the equity security's fair value because it is a security-specific characteristic) and (ii) a contractual sale restriction (for which the effect of the restriction is not included in the equity security's fair value because it is an entity-specific characteristic). The effective date for adoption is for fiscal years beginning after December 15, 2023 for public business entities, with early adoption permitted for both interim and annual financial statements. The Company </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">adopted</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> this standard during in the interim period ending </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 30, 2022</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> in order to increase the comparability of reported financial information.</span></div></div><div style=\"margin-left:9.074%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989771902426148%;display:inline-flex;justify-content:flex-start;\">(iii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In November 2023, the Financial Accounting Standards Board (\u201cFASB\u201d) issued ASU 2023-07, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Segment Reporting</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Topic 280): Improvements to Reportable Segment Disclosures, which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. The expanded annual disclosures are effective for our year ending December 31, 2024, and the expanded interim disclosures are effective in 2025 and will be applied retrospectively to all prior periods presented. The Company is currently evaluating the impact that ASU 2023-07 will have on its Consolidated Financial Statements. </span></div></div><div style=\"margin-left:9.074%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.989771902426148%;display:inline-flex;justify-content:flex-start;\">(iv)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In December 2023, the FASB issued ASU 2023-09, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Income Taxes</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Topic 740): Improvements to Income Tax Disclosures, which requires, among other things, additional disclosures primarily related to the income tax rate reconciliation and income taxes paid. The expanded annual disclosures are effective for our year ending December 31, 2025. The Company is currently evaluating the impact that ASU 2023-09 will have on its Consolidated Financial Statements and whether we will apply the standard prospectively or retrospectively.</span></div></div>"}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate202108Member"},"factValues":[{"value":"true"}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate202108Member"},"factValues":[{"value":"2022-01-01"}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate202108Member"},"factValues":[{"value":"false"}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate202203Member"},"factValues":[{"value":"true"}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate202203Member"},"factValues":[{"value":"2022-06-30"}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">3. Consolidation</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In connection with the listing of the Common Shares on the TSX, the Company reorganized its ownership structure to segregate the Company\u2019s Canadian retail operations from TerrAscend's cultivation and manufacturing operations in the United States (the \"Reorganization\"). Following the completion of the Reorganization, the Company owns </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">95</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of its Canadian retail business. The Company continues to consolidate both its Canadian and U.S. cannabis operations under two different consolidation models.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In connection with the Reorganization, TerrAscend issued and sold, on a private placement basis, Class A shares in the capital of TerrAscend (\"Class A Shares\") for aggregate gross proceeds of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to an investor (\"Investment\"). See Note 10 for accounting treatment of the Class A Shares. Following the closing of the Investment, the Class B shares (\"Class B Shares\") in the capital of TerrAscend held by the Company, representing all of the issued and outstanding Class B shares, were automatically exchanged for non-voting, non-participating exchangeable shares in the capital of TerrAscend (\"Non-Voting Shares\"), representing approximately </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">99.8</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of the issued and outstanding shares of TerrAscend on an as-converted basis. As a result of the limited rights associated with Non-Voting Shares that the Company holds following the closing of the Investment, the Company and TerrAscend entered into a protection agreement dated April 18, 2023 (\"Protection Agreement\"). The Protection Agreement provides for certain negative covenants in order to preserve the value of the Non-Voting Shares until such time as the Non-Voting Shares are converted into Class A Shares.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Issuer determined TerrAscend is a VIE, as all of the Company\u2019s U.S. activities continue to be conducted on behalf of the Company which has disproportionately few voting rights. After conducting an analysis of the following VIE factors; purpose and design of the VIE, the Protection Agreement in place, the structure of the Company's board of directors (the \"Board\"), and substantive kick-out rights of the holders of the Class A Shares, it was determined that the Company has the power to direct the activities of TerrAscend. In addition, given the structure of the Class A Shares where all of the losses and substantially all of the benefits of TerrAscend are absorbed by the Company, the Company consolidates as the primary beneficiary in accordance with ASC 810,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\"> Consolidation</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company's U.S. operations are consolidated through the VIE model. Therefore, substantially all of the Company's current assets, non-current assets, current liabilities and non-current liabilities are consolidated through the VIE model. The Company's assets and liabilities that are not consolidated through the VIE model include convertible debt, derivative liability and assets and liabilities from discontinued operations. The Company also consolidates a minimal amount of assets and liabilities within Canada, see Note 21 for more information.</span></p>"}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByParent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:OwnershipAxis":"tsndf:CanadianBusinessMember"},"factValues":[{"value":"0.95","decimals":2}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByParent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember"},"factValues":[{"value":"0.998","decimals":3}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">4.\tAccounts receivable, net</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\">\u00a0</p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\">\u00a0</p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Trade receivables</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,403</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,786</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Sales tax receivable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">408</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">277</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other receivables</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,154</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">17,936</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Provision for current expected credit losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total receivables, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">19,048</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">22,443</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2022, the Company had an ERC for qualified wages of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,903</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> which was included in other receivables in the table above. During January 2023, the Company received $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,667</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, pursuant to a financing agreement with a third-party lender. In exchange, the Company assigned to the lender its interests in the $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,903</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> ERC claim that was submitted during December 2022. The difference between the amount of the claim and the amount received from the lender is the ERC transfer fee which is equal to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of the total claim amount. The framework prescribed in ASC 860, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Transfers and Servicing,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> was reviewed and management has concluded that this should be accounted for as an asset transfer with recourse. This fee is included in finance and other expenses. If the Company does not receive the ERC claim, in whole or in part, the Company is required to repay the related portion of the funds received plus interest of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% accrued from the date of the financing agreement through the repayment date. The Company\u2019s obligation under the financing agreement will be satisfied upon receipt of the ERC claim or other full repayment. As of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023, the lender received refunds in the amount of</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,521</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Management has concluded that collection remains probable and no additional recourse obligation was recorded for the year ended December 31, 2023.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\">\u00a0</p><div style=\"font-size:10pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Trade receivables</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,403</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,786</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Less: provision for current expected credit losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total trade receivables, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">17,486</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4,230</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Of which</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,799</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,045</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">31-90 days</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,837</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">614</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Over 90 days</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,767</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,127</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Less: current expected credit losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total trade receivables, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">17,486</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4,230</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The over 90 days aged balance relates mainly to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> customer which was deemed uncollectible.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a roll-forward of the provision for sales returns and allowances related to trade accounts receivable:</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Beginning of the year</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">335</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Provision for sales returns</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">14</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">324</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected credit losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">668</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Write-offs charged against provision</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">321</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">659</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total provision for current expected credit losses</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\">\u00a0</p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\">\u00a0</p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Trade receivables</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,403</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,786</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Sales tax receivable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">408</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">277</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other receivables</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,154</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">17,936</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Provision for current expected credit losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total receivables, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">19,048</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">22,443</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28403000","decimals":-3}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14786000","decimals":-3}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"us-gaap:ValueAddedTaxReceivableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"408000","decimals":-3}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"us-gaap:ValueAddedTaxReceivableCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"277000","decimals":-3}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"us-gaap:OtherReceivablesGrossCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1154000","decimals":-3}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"us-gaap:OtherReceivablesGrossCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17936000","decimals":-3}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10917000","decimals":-3}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10556000","decimals":-3}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19048000","decimals":-3}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22443000","decimals":-3}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToEmployees","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14903000","decimals":-3}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleAndCollectionOfReceivables","xbrl:period":"2023-01-01T00:00:00/2023-02-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12667000","decimals":-3}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"tsndf:FactoringInterests","xbrl:period":"2022-12-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14903000","decimals":-3}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"tsndf:EmployeeRetensionCreditsTransferFeeAsPercentageOfClaim","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.15","decimals":2}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"tsndf:PercentageOfRepayOfFundsReceivedPlusInterestAccrued","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"tsndf:ProceedsFromEmployeeRetentionCreditFinancingAgreement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13521000","decimals":-3}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"tsndf:ScheduleOfTradeReceivablesTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Trade receivables</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,403</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,786</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Less: provision for current expected credit losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total trade receivables, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">17,486</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4,230</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Of which</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,799</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,045</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">31-90 days</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,837</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">614</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Over 90 days</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,767</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,127</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Less: current expected credit losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total trade receivables, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">17,486</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4,230</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28403000","decimals":-3}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14786000","decimals":-3}]},{"name":"rpt:f-730","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10917000","decimals":-3}]},{"name":"rpt:f-731","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10556000","decimals":-3}]},{"name":"rpt:f-732","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17486000","decimals":-3}]},{"name":"rpt:f-733","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4230000","decimals":-3}]},{"name":"rpt:f-734","factDimensions":{"xbrl:concept":"tsndf:TradeReceivableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13799000","decimals":-3}]},{"name":"rpt:f-735","factDimensions":{"xbrl:concept":"tsndf:TradeReceivableCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4045000","decimals":-3}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"tsndf:TradeReceivable3190Days","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2837000","decimals":-3}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"tsndf:TradeReceivable3190Days","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"614000","decimals":-3}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"tsndf:TradeReceivableOver90Days","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11767000","decimals":-3}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"tsndf:TradeReceivableOver90Days","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10127000","decimals":-3}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10917000","decimals":-3}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10556000","decimals":-3}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17486000","decimals":-3}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"tsndf:TradeReceivablesNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4230000","decimals":-3}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"tsndf:NumberOfCustomersAgreedToPaymentPlanOverNinetyDays","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Customer"},"factValues":[{"value":"1"}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a roll-forward of the provision for sales returns and allowances related to trade accounts receivable:</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Beginning of the year</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">335</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Provision for sales returns</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">14</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">324</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected credit losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">668</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Write-offs charged against provision</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">321</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">659</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total provision for current expected credit losses</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">10,917</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">10,556</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-746","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10556000","decimals":-3}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"335000","decimals":-3}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14000","decimals":-3}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"324000","decimals":-3}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"tsndf:ExpectedCreditLosses","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"668000","decimals":-3}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"tsndf:ExpectedCreditLosses","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10556000","decimals":-3}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"321000","decimals":-3}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"659000","decimals":-3}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10917000","decimals":-3}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10556000","decimals":-3}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">5.\tAcquisitions</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">2023 Acquisitions</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">AMMD</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On January 27, 2023, in order to start its retail footprint in Maryland, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">the Company acquired Allegany Medical Marijuana Dispensary (\"AMMD\"), a medical dispensary located in Cumberland, Maryland from Moose Curve Holdings, LLC (the \"AMMD Acquisition\"). Pursuant to the terms of the agreement, the Company acquired a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% equity interest in AMMD for total consideration of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> in </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">cash (the \"AMMD Cash Consideration). The AMMD Cash Consideration paid included a</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">long-term </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">lease with the option to purchase the real estate and repayments of indebtedness and transaction expenses on behalf of AMMD of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">160</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">29</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the January 27, 2023 acquisition date and allocation of the consideration to net assets acquired:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">20</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">303</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,499</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">416</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,330</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,312</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">366</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,097</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">291</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,499</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">9,631</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Working capital adjustment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">369</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">9,631</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The acquired intangible assets include a medical license, which is treated as a definite-lived intangible asset and amortized over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">30-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The consideration paid reflected the synergies, economies of scale, and workforce. These benefits were not recognized separately from goodwill because they do not meet the recognition criteria for identifiable intangible assets. None of the goodwill recognized is expected to be deductible for income tax purposes.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Costs related to this transaction were $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">191</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, including legal, accounting, due diligence, and other transaction-related expenses. Of the total amount of transaction </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">costs, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">99</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">were recorded during the year ended December 31, 2023.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On a standalone basis, had the Company acquired the business on January 1, 2023, sales estimates would have been </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,289</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended December 31, 2023 and net income estimates would have been $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,775</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Actual sales and net income for the year ended December 31, 2023 since the date of acquisition are </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,610</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,531</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Peninsula</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 28, 2023, in order to expand its retail footprint in Maryland, the Company closed the acquisition of Derby 1, LLC (\"Peninsula\"), a dispensary located in Salisbury, Maryland (the \"Peninsula Acquisition\"). Pursuant to the terms of the agreement, the Company acquired a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% equity interest in Peninsula for total consideration of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,394</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> exclusive of assumed financing obligations, valued at $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,226</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Refer to Note 10). The consideration was comprised of: (i) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,442,282</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares (the \"Peninsula Share Consideration\"), valued at $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,857</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> using the trading priced of the Common Shares on acquisition date less an applicable share restriction discount, (ii) a $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,646</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> secured promissory note bearing interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% and maturing on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 28, 2026</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and (iii) $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,657</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of contingent consideration in connection with the Peninsula Share Consideration (\"Peninsula Contingent Consideration\"), and (iv) $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,234</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> in cash (the \"Peninsula Cash Consideration\"). The Peninsula Cash Consideration included transaction expenses and repayments of indebtedness on behalf of Peninsula of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">290</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">33</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Peninsula Share Consideration was subject to a statutory lock-up restriction of 6 months, and therefore, a share restriction discount was considered in determining the fair value of the Peninsula Share Consideration on the date of issuance, using the Finnerty Model.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Pursuant to the terms of the agreement, the Company agreed that if within </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">18 months</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> from </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">the date of issuance of the Peninsula Share Consideration, the aggregate gross proceeds resulting from the sales of the Common Shares plus the aggregate value of</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">the </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">remaining Common Shares is less than $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the Company shall pay the difference to the sellers. The fair value of Peninsula Contingent Consideration was calculated using the Black-Scholes Model.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the June 28, 2023 acquisition date and allocation of the consideration to net assets acquired:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">217</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">468</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">187</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">70</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,224</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,484</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,030</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,226</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">15,394</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,234</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common shares of TerrAscend</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,857</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,646</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">15,394</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The acquired intangible assets include a license, which is treated as a definite-lived intangible asset and amortized over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">30-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The consideration paid reflected the synergies, economies of scale, and workforce. These benefits were not recognized separately from goodwill because they do not meet the recognition criteria for identifiable intangible assets. None of the goodwill recognized is expected to be deductible for income tax purposes.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Costs related to this transaction were </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">626</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, including legal, accounting, due diligence, and other transaction-related expenses and were recorded during the year ended December 31, 2023.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On a standalone basis, had the Company acquired the business on January 1, 2023, sales estimates would have been </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">17,791</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended December 31, 2023 and net income estimates would have been </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,483</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Actual sales and net income for the year ended December 31, 2023 since the date of acquisition are </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,004</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,708</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Blue Ridge</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 30, 2023, in order to expand its retail footprint in Maryland, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">the Company closed the acquisition of Hempaid, LLC (\"Blue Ridge\"), a medical dispensary located in Parkville, Maryland (the \"Blue Ridge Acquisition\"). The Company has plans to relocate Blue Ridge to a new, high-traffic retail center. Pursuant to the terms of the agreement, the Company acquired a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% equity interest in Blue Ridge for total consideration of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,277</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, comprised of: (i) a promissory note, valued at $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,109</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> bearing interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.0</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% and maturing on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 30, 2027</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Refer to Note 10) and (ii) $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,168</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> in </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">cash (the \"Blue Ridge</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Cash </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Consideration\"). The Blue Ridge Cash Consideration included repayments of indebtedness and transaction expenses on behalf of Blue Ridge of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">707</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">281</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the June 30, 2023 acquisition date and allocation of the consideration to net assets acquired:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">231</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">113</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,325</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,799</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,161</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">91</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income tax payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">154</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,665</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">706</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,325</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Liability on uncertain tax position</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">593</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">6,277</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,168</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,109</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">6,277</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The acquired intangible assets include a license, which is treated as a definite-lived intangible asset and amortized over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">30-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The consideration paid reflected the synergies, economies of scale, and workforce. These benefits were not recognized separately from goodwill because they do not meet the recognition criteria for identifiable intangible assets. None of the goodwill recognized is expected to be deductible for income tax purposes.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Costs related to this transaction were</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">401</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> including legal, accounting, due diligence, and other transaction-related expenses and were recorded during the year ended December 31, 2023.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On a standalone basis, had the Company acquired the business on January </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">1, 2023, sales estimates would have been $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,402</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended December 31, 2023 and net income estimates would have been</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">993</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Actual sales and net income for the year ended December 31, 2023 since the date of acquisition are $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,404</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">621</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Herbiculture</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On July 10, 2023, in order to expand its retail footprint in Maryland, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">the Company closed the acquisition of Herbiculture Inc. (\u201cHerbiculture\u201d), a medical dispensary in Maryland (the \"Herbiculture Acquisition\"). Pursuant to the terms of the agreement, the Company acquired </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% equity interest in Herbiculture for total consideration of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,710</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, comprised of: (i) $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,776</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> in cash (\"Herbiculture Cash Consideration\"), and (ii) a promissory note of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,934</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> bearing interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.50</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% and maturing on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 30, 2026</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Herbiculture Cash Consideration included transaction expenses and repayments of indebtedness on behalf of Herbiculture of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">616</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,674</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the July 10, 2023 acquisition date and allocation of the consideration to net assets acquired:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">140</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">38</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts receivable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">230</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">525</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,543</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,334</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,327</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">602</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">199</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">525</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Liability on uncertain tax position</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,457</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,710</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,776</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,934</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,710</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The acquired intangible assets include a license, which is treated as a definite-lived intangible asset and amortized over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">30-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The consideration paid reflected the synergies, economies of scale, and workforce. These benefits were not recognized separately from goodwill because they do not meet the recognition criteria for identifiable intangible assets. None of the goodwill recognized is expected to be deductible for income tax purposes.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Costs related to this transaction were</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">786</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> including legal, accounting, due diligence, and other transaction-related expenses and were recorded during the year ended December 31, 2023.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On a standalone basis, had the Company acquired the business on January 1, 2023, sales estimates would have been </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,281</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">for the year ended December 31, 2023 and net loss estimates would have bee</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">n $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">110</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Actual sales and net loss for the year ended December 31, 2023 since the date of acquisition are </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,426</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">82</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">2022 Acquisitions</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Pinnacle</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On August 23, 2022, in order to expand its retail footprint in Michigan, the Company acquired all of the outstanding equity interests of KISA Enterprises MI, LLC (\"Pinnacle\") (\"Pinnacle Acquisition\"), a dispensary chain operator in Michigan, and related real estate assets from KISA Holdings, LLC, for total consideration of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">31,003</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, comprised of: (i) $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,327</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, in cash (\"Pinnacle Cash Consideration\"), (ii) two promissory notes in an aggregate amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">,  (iii) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,803,184</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares, valued at $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,926</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (\"Pinnacle Share Consideration\"), </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">and (iv) contingent earn-out payment (\"Pinnacle Earn-Out Payment\"), valued at $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Subject to compliance with securities laws, the Common Shares issued in connection with the Pinnacle Share Consideration were subject to a contractual lock-up period, with one-third of the Common Shares vesting on each of the </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">30</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">60</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">90 day</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> anniversary of the closing date of the transaction. The Pinnacle Cash Consideration paid included repayments of indebtedness and transaction expenses on behalf of Pinnacle of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,913</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">619</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively. In connection with the Pinnacle Acquisition, the Company acquired </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> retail dispensary licenses,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">five</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of which are currently operational and located in the cities of Addison, Buchanan, Camden, Edmore, and Morenci, Michigan.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Pursuant to the terms of the agreement, Pinnacle Earn-Out Payment required the Company to make an </span><span style=\"font-size:12pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">earn-out payment equal to the greater of (i) two times net revenue of Pinnacle over the period commencing April 1, 2022 and continuing through and ending on September 30, 2022, or (ii) eight times EBITDA of Pinnacle over the same period, minus $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">either case. If gross margin of Pinnacle was determined to be 90% or less of the gross margin for the six-month period ended July 31, 2022, </span></span><span style=\"\"></span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">then </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">the payment would be calculated based solely on eight times EBITDA</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> The final amount of this earn-out payment was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the August 23, 2022 acquisition date and allocation of the consideration to net assets acquired:</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.46%;\"></td>\n        <td style=\"width:1.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.22%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,838</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">790</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expenses and other current assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">93</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,321</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">404</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,300</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,945</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,170</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">479</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">403</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred revenue</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">249</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,387</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">31,003</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Consideration paid in cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,953</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Promissory note payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Contingent consideration payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common shares of TerrAscend</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,926</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Working capital adjustment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">626</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">31,003</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The acquired intangible assets include retail licenses, which are treated as definite-lived intangible assets and amortized over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">15-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The consideration paid reflected the synergies, economies of scale, and workforce. These benefits were not recognized separately from goodwill because they do not meet the recognition criteria for identifiable intangible assets. None of the goodwill recognized is expected to be deductible for income tax purposes.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Costs related to this transaction were $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">117</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, including legal, due diligence, and other transaction-related expenses, and were included in transaction and restructuring costs in the consolidated statement of operations and comprehensive income (loss).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Gage</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On March 10, 2022, in order to expand its footprint in key markets, the Company closed the acquisition (\"Gage Acquisition\") of Gage Growth (\"Gage\"). Pursuant to the terms of an arrangement agreement between the Company and Gage (\"Gage Arrangement Agreement\"), the Company acquired all of the issued and outstanding subordinate voting shares of Gage. Pursuant to the terms of the Gage Arrangement Agreement, Gage shareholders received </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.3001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of a Common Share for each Gage share (or equivalent) held. In connection with the Gage Acquisition, the Company issued: (i) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">51,349,978</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares valued at $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">242,884</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, (ii) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,504,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> exchangeable units valued at $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">66,591</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, (iii) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,940,364</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> replacement stock options with a fair value of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,147</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and (iv) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">282,023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> replacement warrants with a fair value of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">435</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Each of the directors, officers and 10% shareholders of Gage entered into contractual lock-up agreements, which included a total of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">23,988,758</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,504,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Exchangeable Share Units. Of these Common Shares and Exchangeable Share Units, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,496,137</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> were not subject to contractual lock-up restrictions; </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,117,608</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> were subject to 3 months contractual lock-up restrictions; </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,828,458</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> were subject to 6 month contractual lock-up restrictions; </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,519,165</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> were subject to 12 month contractual lock-up restrictions; </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,012,776</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> were subject to 18 month contractual lock-up restrictions; </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,012,776</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> were subject to 24 month contractual lock-up restrictions; and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,506,338</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> were subject to 30 month contractual lock-up restrictions. Of these Common Shares and Exchangeable Share Units, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,467,229</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Shares were subject to a 6 month legal restriction in which the restriction is a characteristic of the security, and therefore considered in the fair value of share consideration. As such, a restriction discount has been placed over the shares</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">subject </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">to lock-up of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,323</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The fair value of the replacement options and warrants was calculated using the Black-Scholes Model combined with the percentage of the vesting period that was completed prior to the acquisition. Additionally, total consideration included warrant liabilities convertible into equity with a fair value of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,756</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the March 10, 2022 acquisition date and allocation of the consideration to net assets acquired:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.22%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.3%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">23,366</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Restricted cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,350</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts receivable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,382</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,364</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expenses and other assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,154</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">61,987</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,948</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deposits</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,147</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">203,048</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">161,414</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Investments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,596</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">29,164</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,822</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,948</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">763</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred revenue</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,187</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">60,605</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">46,743</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Financing obligations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,614</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,097</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">329,813</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Shares of TerrAscend</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">309,475</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fair value of other equity instruments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,582</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fair value of warrants classified as liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,756</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">329,813</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The acquired intangible assets include cultivation and processing licenses, as well as retail licenses, which are treated as definite-lived intangible assets and are amortized over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">15 year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period. The fair value of the cultivation and processing and the retail licenses are $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">81,862</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">44,001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively. In addition, the intangible assets include brand intangible assets which are treated as indefinite lived intangible assets. The fair value of the brand intangible assets is $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">77,185</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The consideration paid reflected the synergies, economies of scale, and workforce. These benefits were not recognized separately from goodwill because they do not meet the recognition criteria for identifiable intangible assets. None of the goodwill recognized is expected to be deductible for income tax purposes.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Costs related to this transaction were $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,680</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, including legal, accounting, due diligence, and other transaction- related expenses. Of the total amount of transaction costs, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,040</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> were recorded during the year ended December 31, 2022, and were included in transaction and restructuring costs in the consolidated statement of operations and comprehensive income.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On a standalone basis, had the Company acquired the business on January 1, 2022, sales estimates would have been $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">66,776</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended December 31, 2022, and net loss estimates would have been $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">328,239</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Actual sales and net loss for the year ended December 31, 2022 since the date of acquisition are $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">54,260</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">319,028</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Contingent consideration</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Contingent consideration recorded relates to the Company\u2019s business acquisitions. Contingent consideration is based upon the potential earnout of the underlying business unit and is measured at fair value using a projection model for the business and the formulaic structure for determining the consideration under the terms of the agreement.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The balance of contingent consideration is as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:40.452%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.859%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">State Flower</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Apothecarium</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">KCR</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Pinnacle</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Peninsula</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Carrying amount, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,360</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,147</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">12,535</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Amount recognized on acquisition</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Payments of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,040</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,040</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loss (gain) on revaluation of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">86</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,147</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,061</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Carrying amount, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5,184</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Amount recognized on acquisition</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Payments of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Gain on revaluation of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">645</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">645</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Carrying amount, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">6,446</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Less: current portion</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,446</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Non-current contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The contingent consideration for ABI SF, LLC (\"State Flower\") was calculated based on fiscal year 2021 revenue and the final earn-out was calculated as of December 31, 2021. During the year ended December 31, 2022, the Company made payments of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,040</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to the sellers of its previously-acquired State Flower business. The contingent considerations of State Flower and The Apothecarium were paid to the sellers on January 19, 2024 (refer to Note 25).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2023, the Company issued </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">471,681</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares to the sellers of its previously- acquired Pinnacle business. The issuance of such Common Shares fully settles the $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Pinnacle Earn-Out Payment.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2022, the fair value of the contingent consideration related to the acquisition of Guadco, LLC and KCR Holdings LLC (collectively, \"KCR\") was reduced to $nil, as it was determined that it was more likely than not that the earnout criteria would not be met.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-757","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-758","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2023-01-27T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","xbrl:period":"2023-01-27T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"160000","decimals":-3}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"29000","decimals":-3}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the January 27, 2023 acquisition date and allocation of the consideration to net assets acquired:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">20</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">303</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,499</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">416</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,330</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,312</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">366</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,097</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">291</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,499</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">9,631</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Working capital adjustment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">369</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">9,631</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"20000","decimals":-3}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"303000","decimals":-3}]},{"name":"rpt:f-764","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"4000","decimals":-3}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"1499000","decimals":-3}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"416000","decimals":-3}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"5330000","decimals":-3}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"6312000","decimals":-3}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"366000","decimals":-3}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"2097000","decimals":-3}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"291000","decimals":-3}]},{"name":"rpt:f-772","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"1499000","decimals":-3}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"9631000","decimals":-3}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInCash","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"369000","decimals":-3}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2023-01-27T00:00:00/2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"9631000","decimals":-3}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"P30Y"}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","xbrl:period":"2023-01-28T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"191000","decimals":-3}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"99000","decimals":-3}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"12289000","decimals":-3}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"3775000","decimals":-3}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"11610000","decimals":-3}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:AlleganyMedicalMarijuanaDispensaryMember"},"factValues":[{"value":"3531000","decimals":-3}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"15394000","decimals":-3}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"7226000","decimals":-3}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"5442282"}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"7857000","decimals":-3}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"3646000","decimals":-3}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"0.0725"}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"2026-06-28"}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"2657000","decimals":-3}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"1234000","decimals":-3}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"290000","decimals":-3}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"33000","decimals":-3}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationTransactionDate","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"P18M"}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"tsndf:AggregateGrossProceedsFromTheSalesOfTheCommonSharesPlusTheAggregateValueOfTheRemainingCommonShares","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"9000000","decimals":-3}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the June 28, 2023 acquisition date and allocation of the consideration to net assets acquired:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">217</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">468</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">187</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">70</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,224</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,484</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,030</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,226</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,168</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">15,394</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,234</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common shares of TerrAscend</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,857</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,646</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">15,394</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"217000","decimals":-3}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"468000","decimals":-3}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"187000","decimals":-3}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"1168000","decimals":-3}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"70000","decimals":-3}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"19224000","decimals":-3}]},{"name":"rpt:f-805","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"3484000","decimals":-3}]},{"name":"rpt:f-806","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"1030000","decimals":-3}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"7226000","decimals":-3}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"1168000","decimals":-3}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"15394000","decimals":-3}]},{"name":"rpt:f-810","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInCash","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"1234000","decimals":-3}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"7857000","decimals":-3}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"3646000","decimals":-3}]},{"name":"rpt:f-813","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"2657000","decimals":-3}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"15394000","decimals":-3}]},{"name":"rpt:f-815","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"P30Y"}]},{"name":"rpt:f-816","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"626000","decimals":-3}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"17791000","decimals":-3}]},{"name":"rpt:f-818","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"3483000","decimals":-3}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"11004000","decimals":-3}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"1708000","decimals":-3}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"6277000","decimals":-3}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"3109000","decimals":-3}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"0.07"}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-06-30T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"2027-06-30"}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInCash","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"3168000","decimals":-3}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","xbrl:period":"2023-06-30T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"707000","decimals":-3}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"281000","decimals":-3}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the June 30, 2023 acquisition date and allocation of the consideration to net assets acquired:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">231</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">113</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,325</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,799</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,161</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">91</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income tax payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">154</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,665</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">706</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,325</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Liability on uncertain tax position</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">593</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">6,277</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,168</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,109</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">6,277</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"231000","decimals":-3}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"113000","decimals":-3}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"2325000","decimals":-3}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"4799000","decimals":-3}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"4161000","decimals":-3}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"91000","decimals":-3}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"154000","decimals":-3}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"1665000","decimals":-3}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"706000","decimals":-3}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"2325000","decimals":-3}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"593000","decimals":-3}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"6277000","decimals":-3}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInCash","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"3168000","decimals":-3}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"3109000","decimals":-3}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2023-06-30T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"6277000","decimals":-3}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"P30Y"}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"401000","decimals":-3}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"5402000","decimals":-3}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"993000","decimals":-3}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"3404000","decimals":-3}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"621000","decimals":-3}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2023-07-10T00:00:00/2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"7710000","decimals":-3}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2023-07-10T00:00:00/2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"2776000","decimals":-3}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","xbrl:period":"2023-07-10T00:00:00/2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"4934000","decimals":-3}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"0.105"}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-07-10T00:00:00/2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"2026-06-30"}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"616000","decimals":-3}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","xbrl:period":"2023-07-10T00:00:00/2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"1674000","decimals":-3}]},{"name":"rpt:f-859","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the July 10, 2023 acquisition date and allocation of the consideration to net assets acquired:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">140</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">38</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts receivable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fixed assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">230</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">525</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,543</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,334</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,327</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">602</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">199</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">525</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Liability on uncertain tax position</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,457</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,710</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,776</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,934</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,710</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-860","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"140000","decimals":-3}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"38000","decimals":-3}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"10000","decimals":-3}]},{"name":"rpt:f-863","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"230000","decimals":-3}]},{"name":"rpt:f-864","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"525000","decimals":-3}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"3543000","decimals":-3}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"7334000","decimals":-3}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"1327000","decimals":-3}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"602000","decimals":-3}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"199000","decimals":-3}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"525000","decimals":-3}]},{"name":"rpt:f-871","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilityOnUncertainTaxPosition","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"1457000","decimals":-3}]},{"name":"rpt:f-872","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"7710000","decimals":-3}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInCash","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"2776000","decimals":-3}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredLoansPayable","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"4934000","decimals":-3}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2023-07-10T00:00:00/2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"7710000","decimals":-3}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"P30Y"}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"786000","decimals":-3}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"3281000","decimals":-3}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"-110000","decimals":-3}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"1426000","decimals":-3}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncorporationMember"},"factValues":[{"value":"82000","decimals":-3}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"31003000","decimals":-3}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"12327000","decimals":-3}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"4803184"}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"7926000","decimals":-3}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationEarnOutConsideration","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheOneMember","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"P30D"}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheTwoMember","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"P60D"}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VestingAxis":"us-gaap:ShareBasedCompensationAwardTrancheThreeMember","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"P90D"}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRepaymentsOfIndebtedness","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"3913000","decimals":-3}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"619000","decimals":-3}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"tsndf:NumberOfRetailDispensaryLicenses","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:DispensaryLicense","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"6"}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"tsndf:NumberOfRetailDispensaryLicensesCurrentlyOperational","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:DispensaryLicense","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"5"}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsDescription","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"earn-out payment equal to the greater of (i) two times net revenue of Pinnacle over the period commencing April 1, 2022 and continuing through and ending on September 30, 2022, or (ii) eight times EBITDA of Pinnacle over the same period, minus $28,500 for either case. If gross margin of Pinnacle was determined to be 90% or less of the gross margin for the six-month period ended July 31, 2022, then the payment would be calculated based solely on eight times EBITDA."}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationContingentConsiderationPayment","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"28500000","decimals":-3}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationEarnOutConsideration","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the August 23, 2022 acquisition date and allocation of the consideration to net assets acquired:</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.46%;\"></td>\n        <td style=\"width:1.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.22%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,838</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">790</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expenses and other current assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">93</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,321</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">404</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,300</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,945</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,170</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">479</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">403</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred revenue</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">249</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,387</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">31,003</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Consideration paid in cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,953</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Promissory note payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Contingent consideration payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common shares of TerrAscend</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,926</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Working capital adjustment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">626</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">31,003</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"3838000","decimals":-3}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"790000","decimals":-3}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"93000","decimals":-3}]},{"name":"rpt:f-902","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"5321000","decimals":-3}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"404000","decimals":-3}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"18300000","decimals":-3}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"8945000","decimals":-3}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"1170000","decimals":-3}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"479000","decimals":-3}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"403000","decimals":-3}]},{"name":"rpt:f-909","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"249000","decimals":-3}]},{"name":"rpt:f-910","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"4387000","decimals":-3}]},{"name":"rpt:f-911","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"31003000","decimals":-3}]},{"name":"rpt:f-912","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInCash","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"12953000","decimals":-3}]},{"name":"rpt:f-913","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredPromissoryNotePayable","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-914","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-915","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"7926000","decimals":-3}]},{"name":"rpt:f-916","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment","xbrl:period":"2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"626000","decimals":-3}]},{"name":"rpt:f-917","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2022-08-23T00:00:00/2022-08-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"31003000","decimals":-3}]},{"name":"rpt:f-918","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-919","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"117000","decimals":-3}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionSharePrice","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"0.3001","decimals":4}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"51349978"}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"242884000","decimals":-3}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"13504500"}]},{"name":"rpt:f-924","factDimensions":{"xbrl:concept":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssuedValueAssigned","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"66591000","decimals":-3}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationReplacementStockOptions","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"4940364"}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationReplacementStockOptionsFairValue","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"13147000","decimals":-3}]},{"name":"rpt:f-927","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationReplacementWarrants","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"282023"}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationReplacementWarrantsWithFairValue","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"435000","decimals":-3}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"tsndf:BusinessAcquisitionNumberOfCommonSharesIssued","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"23988758"}]},{"name":"rpt:f-930","factDimensions":{"xbrl:concept":"tsndf:BusinessAcquisitionNumberOfExchangeableUnitsIssued","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"13504500"}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssued","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:VestingAxis":"tsndf:NoContractualLockUpRestrictionsMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"2496137"}]},{"name":"rpt:f-932","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:VestingAxis":"tsndf:ThreeMonthLockUpRestrictionMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"3117608"}]},{"name":"rpt:f-933","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:VestingAxis":"tsndf:SixMonthLockUpRestrictionMember"},"factValues":[{"value":"11828458"}]},{"name":"rpt:f-934","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:VestingAxis":"tsndf:TwelveMonthLockUpRestrictionMember"},"factValues":[{"value":"7519165"}]},{"name":"rpt:f-935","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:VestingAxis":"tsndf:EighteenMonthLockUpRestrictionMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"5012776"}]},{"name":"rpt:f-936","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:VestingAxis":"tsndf:TwentyFourMonthLockUpRestrictionMember"},"factValues":[{"value":"5012776"}]},{"name":"rpt:f-937","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationNumberOfCommonAndExchangeableShareUnitsIssuedSubjectToContractualLockUpRestrictions","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:VestingAxis":"tsndf:ThirtyMonthLockUpRestrictionMember"},"factValues":[{"value":"2506338"}]},{"name":"rpt:f-938","factDimensions":{"xbrl:concept":"tsndf:BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesSubjectToLegalRestrictions","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"10467229"}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"10323000","decimals":-3}]},{"name":"rpt:f-940","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationWarrantLiabilitiesEquityWithFairValue","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"6756000","decimals":-3}]},{"name":"rpt:f-941","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents the fair value of assets acquired and liabilities assumed as of the March 10, 2022 acquisition date and allocation of the consideration to net assets acquired:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.22%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.3%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">23,366</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Restricted cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,350</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts receivable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,382</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Inventory</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,364</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expenses and other assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,154</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">61,987</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating right of use asset</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,948</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deposits</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,147</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">203,048</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">161,414</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Investments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,596</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">29,164</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Corporate income taxes payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,822</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,948</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance lease liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">763</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred revenue</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,187</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">60,605</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liability</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">46,743</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Financing obligations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,614</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,097</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net assets acquired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">329,813</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Shares of TerrAscend</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">309,475</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fair value of other equity instruments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,582</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fair value of warrants classified as liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,756</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">329,813</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-942","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"23366000","decimals":-3}]},{"name":"rpt:f-943","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1350000","decimals":-3}]},{"name":"rpt:f-944","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"12382000","decimals":-3}]},{"name":"rpt:f-945","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"19364000","decimals":-3}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"3154000","decimals":-3}]},{"name":"rpt:f-947","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"61987000","decimals":-3}]},{"name":"rpt:f-948","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingRightOfUseAssetNoncurrent","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1948000","decimals":-3}]},{"name":"rpt:f-949","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedAssetsAcquiredAndLiabilitiesAssumedDeposits","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1147000","decimals":-3}]},{"name":"rpt:f-950","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"203048000","decimals":-3}]},{"name":"rpt:f-951","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"161414000","decimals":-3}]},{"name":"rpt:f-952","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInvestments","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"3596000","decimals":-3}]},{"name":"rpt:f-953","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"29164000","decimals":-3}]},{"name":"rpt:f-954","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCorporateIncomeTaxesPayable","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"3822000","decimals":-3}]},{"name":"rpt:f-955","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseLiability","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1948000","decimals":-3}]},{"name":"rpt:f-956","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseLiability","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"763000","decimals":-3}]},{"name":"rpt:f-957","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1187000","decimals":-3}]},{"name":"rpt:f-958","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"60605000","decimals":-3}]},{"name":"rpt:f-959","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"46743000","decimals":-3}]},{"name":"rpt:f-960","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancingObligations","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"12614000","decimals":-3}]},{"name":"rpt:f-961","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOtherLiability","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"6097000","decimals":-3}]},{"name":"rpt:f-962","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"329813000","decimals":-3}]},{"name":"rpt:f-963","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationPaidInSharesValue","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"309475000","decimals":-3}]},{"name":"rpt:f-964","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfOtherEquityInstruments","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"13582000","decimals":-3}]},{"name":"rpt:f-965","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationConsiderationTransferredFairValueOfWarrantsClassifiedAsLiabilities","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"6756000","decimals":-3}]},{"name":"rpt:f-966","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"329813000","decimals":-3}]},{"name":"rpt:f-967","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P15Y"}]},{"name":"rpt:f-968","factDimensions":{"xbrl:concept":"tsndf:FairValueOfCultivationAndProcessing","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"81862000","decimals":-3}]},{"name":"rpt:f-969","factDimensions":{"xbrl:concept":"tsndf:FairValueOfRetailLicenses","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"44001000","decimals":-3}]},{"name":"rpt:f-970","factDimensions":{"xbrl:concept":"tsndf:FairValueOfBrandIntangibles","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"77185000","decimals":-3}]},{"name":"rpt:f-971","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"3680000","decimals":-3}]},{"name":"rpt:f-972","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationTransactionAndRestructuringCosts","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1040000","decimals":-3}]},{"name":"rpt:f-973","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaRevenue","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"66776000","decimals":-3}]},{"name":"rpt:f-974","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"-328239000","decimals":-3}]},{"name":"rpt:f-975","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2022-03-10T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"54260000","decimals":-3}]},{"name":"rpt:f-976","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual","xbrl:period":"2022-03-10T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"-319028000","decimals":-3}]},{"name":"rpt:f-977","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The balance of contingent consideration is as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:40.452%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.859%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.939%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">State Flower</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Apothecarium</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">KCR</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Pinnacle</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Peninsula</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Carrying amount, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,360</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,147</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">12,535</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Amount recognized on acquisition</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Payments of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,040</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,040</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loss (gain) on revaluation of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">86</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,147</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,061</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Carrying amount, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5,184</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Amount recognized on acquisition</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,657</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Payments of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Gain on revaluation of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">645</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">645</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Carrying amount, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">6,446</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Less: current portion</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,406</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,446</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Non-current contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-978","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"8360000","decimals":-3}]},{"name":"rpt:f-979","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"3028000","decimals":-3}]},{"name":"rpt:f-980","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:KCRMember"},"factValues":[{"value":"1147000","decimals":-3}]},{"name":"rpt:f-981","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12535000","decimals":-3}]},{"name":"rpt:f-982","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-983","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-984","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"7040000","decimals":-3}]},{"name":"rpt:f-985","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7040000","decimals":-3}]},{"name":"rpt:f-986","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-987","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:KCRMember"},"factValues":[{"value":"-1147000","decimals":-3}]},{"name":"rpt:f-988","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1061000","decimals":-3}]},{"name":"rpt:f-989","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"1406000","decimals":-3}]},{"name":"rpt:f-990","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"3028000","decimals":-3}]},{"name":"rpt:f-991","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-992","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5184000","decimals":-3}]},{"name":"rpt:f-993","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"2657000","decimals":-3}]},{"name":"rpt:f-994","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2657000","decimals":-3}]},{"name":"rpt:f-995","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-996","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-997","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"-645000","decimals":-3}]},{"name":"rpt:f-998","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-645000","decimals":-3}]},{"name":"rpt:f-999","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"1406000","decimals":-3}]},{"name":"rpt:f-1000","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"3028000","decimals":-3}]},{"name":"rpt:f-1001","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"2012000","decimals":-3}]},{"name":"rpt:f-1002","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6446000","decimals":-3}]},{"name":"rpt:f-1003","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:StateFlowerMember"},"factValues":[{"value":"1406000","decimals":-3}]},{"name":"rpt:f-1004","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ApothecariumMember"},"factValues":[{"value":"3028000","decimals":-3}]},{"name":"rpt:f-1005","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:PeninsulaMember"},"factValues":[{"value":"2012000","decimals":-3}]},{"name":"rpt:f-1006","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6446000","decimals":-3}]},{"name":"rpt:f-1007","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7040000","decimals":-3}]},{"name":"rpt:f-1008","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"471681"}]},{"name":"rpt:f-1009","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PinnacleMember"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-1010","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">6.\tInventory</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s inventory of dry cannabis and oil includes both purchased and internally produced inventory. The Company\u2019s inventory is comprised of the following items:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Raw materials</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">378</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,181</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finished goods</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,821</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,280</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Work in process</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,451</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,406</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accessories, supplies and consumables</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,033</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,468</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">51,683</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">46,335</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2023, the Company adjusted inventory by $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">985</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> mainly due to defective cartridges.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On February 4, 2022, more than </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> vape products were recalled by the Pennsylvania Department of Health, including several of the Company's SKUs. As a result of the recall, the Company wrote off $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,925</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of inventory during the year ended December 31, 2022.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In addition, during the year ended December 31, 2022, the Company wrote down its inventory by $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,157</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> primarily related to the write down of inventory to lower of cost or market which was related to the Company's operational reconfiguration of its cultivation facility in Pennsylvania.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1011","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s inventory of dry cannabis and oil includes both purchased and internally produced inventory. The Company\u2019s inventory is comprised of the following items:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Raw materials</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">378</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,181</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finished goods</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,821</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,280</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Work in process</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,451</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,406</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accessories, supplies and consumables</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,033</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,468</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">51,683</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">46,335</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1012","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterials","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"378000","decimals":-3}]},{"name":"rpt:f-1013","factDimensions":{"xbrl:concept":"us-gaap:InventoryRawMaterials","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1181000","decimals":-3}]},{"name":"rpt:f-1014","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18821000","decimals":-3}]},{"name":"rpt:f-1015","factDimensions":{"xbrl:concept":"us-gaap:InventoryFinishedGoods","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15280000","decimals":-3}]},{"name":"rpt:f-1016","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28451000","decimals":-3}]},{"name":"rpt:f-1017","factDimensions":{"xbrl:concept":"us-gaap:InventoryWorkInProcess","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26406000","decimals":-3}]},{"name":"rpt:f-1018","factDimensions":{"xbrl:concept":"tsndf:InventoryAccessoriesSuppliesAndConsumables","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4033000","decimals":-3}]},{"name":"rpt:f-1019","factDimensions":{"xbrl:concept":"tsndf:InventoryAccessoriesSuppliesAndConsumables","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3468000","decimals":-3}]},{"name":"rpt:f-1020","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51683000","decimals":-3}]},{"name":"rpt:f-1021","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46335000","decimals":-3}]},{"name":"rpt:f-1022","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"985000","decimals":-3}]},{"name":"rpt:f-1023","factDimensions":{"xbrl:concept":"tsndf:NumberOfVapeProductsRecalled","xbrl:period":"2022-02-05T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Product","srt:StatementGeographicalAxis":"stpr:PA"},"factValues":[{"value":"500"}]},{"name":"rpt:f-1024","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"stpr:PA"},"factValues":[{"value":"1925000","decimals":-3}]},{"name":"rpt:f-1025","factDimensions":{"xbrl:concept":"us-gaap:InventoryWriteDown","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PublicUtilitiesInventoryAxis":"tsndf:InventoryDeemedUnsaleableMember"},"factValues":[{"value":"7157000","decimals":-3}]},{"name":"rpt:f-1026","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">7.\tDiscontinued operations</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company determined to make available for sale the asset groups related to TerrAscend Canada's Licensed Producer business. As a result, all prior year amounts from discontinued operations have been reclassified for consistency with the current year presentation.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:11pt;font-family:'Calibri',sans-serif;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As of December 31, 2023 and December 31, 2022, the major classes of assets and liabilities from discontinued operations included the following:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:61.92%;\"></td>\n        <td style=\"width:1.72%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.24%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.88%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.24%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Land</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">734</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Buildings &amp; improvements</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">16,529</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office furniture &amp; equipment</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">86</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total assets held for sale</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">17,349</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expenses and other current assets</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">571</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current assets from discontinued operations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">571</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,747</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,364</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current liabilities from discontinued operations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,111</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The results of operations for the discontinued operations includes revenues and expenses directly attributable to the operations disposed. Corporate and administrative expenses, including interest expense, not directly attributable to the operations were not allocated to TerrAscend Canada's Licensed Producer business. </span><span style=\"font-size:12pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The results of discontinued operations were as follows:</span></span></p><div style=\"font-size:9pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:61.92%;\"></td>\n        <td style=\"width:1.68%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.28%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.84%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.28%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"6\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Year Ended</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Revenue, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2,700</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cost of Sales</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,910</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Gross profit</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,210</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating expenses:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">General and administrative</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">900</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,165</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Amortization and depreciation</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">48</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,310</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Impairment of property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,036</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total operating expenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,984</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,475</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Loss from discontinued operations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,984</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,685</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Other expense</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance and other expenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">460</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,692</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net loss from discontinued operations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,444</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,377</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Asset Specific Impairment</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates the recoverability of property and equipment whenever events or changes in circumstances indicate that the carrying value of the asset or asset group may not be recoverable. See \u2013 </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of long-lived assets</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> information within this note for detailed information on the Company\u2019s impairment assessment of its property and equipment. The impairment losses discussed below were included in (loss) income from discontinued operations on the Company's Consolidated Statements of Operations and Comprehensive Income (Loss).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Certain assets of TerrAscend Canada were determined to be held for sale as of December 31, 2022 as they met the criteria under ASC 360, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Property, Plant and Equipment</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. TerrAscend Canada operated out of a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">67,300</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> square foot facility located in </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Mississauga</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, Ontario. Assets held for sale are reported at the lower of its carrying value or fair value less cost to sell. The Company determined the fair market value of the building based on the listing price and related commission and determined that the fair value was lower than its carrying value and therefore recorded impairment of CAD $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,099</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (USD $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,998</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">). The fair value less cost to sell was included in assets held for sale in the Company's Consolidated Balance Sheets at December 31, 2022. On May 23, 2023, the Mississauga, Ontario facility was sold for CAD $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,700</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (USD $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,285</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">). Net proceeds have been applied to pay down existing Company debt.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Additionally, during the year ended December 31, 2022, the Company recorded impairment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,105</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> related to machinery and equipment at TerrAscend Canada that could not be transferred or sold.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1027","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As of December 31, 2023 and December 31, 2022, the major classes of assets and liabilities from discontinued operations included the following:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:61.92%;\"></td>\n        <td style=\"width:1.72%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.24%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.88%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.24%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Land</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">734</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Buildings &amp; improvements</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">16,529</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office furniture &amp; equipment</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">86</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total assets held for sale</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">17,349</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Prepaid expenses and other current assets</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">571</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current assets from discontinued operations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">571</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Accounts payable and accrued liabilities</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,747</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,364</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current liabilities from discontinued operations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,111</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The results of discontinued operations were as follows:</span>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:61.92%;\"></td>\n        <td style=\"width:1.68%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.28%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.84%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.28%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"6\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Year Ended</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Revenue, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2,700</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cost of Sales</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,910</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Gross profit</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,210</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating expenses:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">General and administrative</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">900</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,165</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Amortization and depreciation</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">48</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,310</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Impairment of property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,036</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total operating expenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,984</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,475</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Loss from discontinued operations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,984</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,685</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Other expense</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance and other expenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">460</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,692</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net loss from discontinued operations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,444</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:9pt;min-width:fit-content;\">(</span><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,377</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1028","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsHeldforsaleMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"734000","decimals":-3}]},{"name":"rpt:f-1029","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsHeldforsaleMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"16529000","decimals":-3}]},{"name":"rpt:f-1030","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsHeldforsaleMember","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:OfficeFurnitureEquipmentMember"},"factValues":[{"value":"86000","decimals":-3}]},{"name":"rpt:f-1031","factDimensions":{"xbrl:concept":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsHeldforsaleMember"},"factValues":[{"value":"17349000","decimals":-3}]},{"name":"rpt:f-1032","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"571000","decimals":-3}]},{"name":"rpt:f-1033","factDimensions":{"xbrl:concept":"us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"571000","decimals":-3}]},{"name":"rpt:f-1034","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"3747000","decimals":-3}]},{"name":"rpt:f-1035","factDimensions":{"xbrl:concept":"tsndf:DisposalGroupIncludingDiscontinuedOperationLoansPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"5364000","decimals":-3}]},{"name":"rpt:f-1036","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"9111000","decimals":-3}]},{"name":"rpt:f-1037","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"2700000","decimals":-3}]},{"name":"rpt:f-1038","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"10910000","decimals":-3}]},{"name":"rpt:f-1039","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"-8210000","decimals":-3}]},{"name":"rpt:f-1040","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"900000","decimals":-3}]},{"name":"rpt:f-1041","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"4165000","decimals":-3}]},{"name":"rpt:f-1042","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-1043","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"1310000","decimals":-3}]},{"name":"rpt:f-1044","factDimensions":{"xbrl:concept":"tsndf:DisposalGroupIncludingDiscontinuedOperationImpairmentOfPropertyAndEquipment","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"3036000","decimals":-3}]},{"name":"rpt:f-1045","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"3984000","decimals":-3}]},{"name":"rpt:f-1046","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"5475000","decimals":-3}]},{"name":"rpt:f-1047","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"-3984000","decimals":-3}]},{"name":"rpt:f-1048","factDimensions":{"xbrl:concept":"us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"-13685000","decimals":-3}]},{"name":"rpt:f-1049","factDimensions":{"xbrl:concept":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"460000","decimals":-3}]},{"name":"rpt:f-1050","factDimensions":{"xbrl:concept":"tsndf:DisposalGroupIncludingDiscontinuedOperationFinanceAndOtherIncomeExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"1692000","decimals":-3}]},{"name":"rpt:f-1051","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"-4444000","decimals":-3}]},{"name":"rpt:f-1052","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DisposalGroupClassificationAxis":"us-gaap:DiscontinuedOperationsDisposedOfBySaleMember"},"factValues":[{"value":"-15377000","decimals":-3}]},{"name":"rpt:f-1053","factDimensions":{"xbrl:concept":"tsndf:FacilityHeldForSale","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"utr:sqft"},"factValues":[{"value":"67300"}]},{"name":"rpt:f-1054","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:CAD","us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"9099000","decimals":-3}]},{"name":"rpt:f-1055","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis":"us-gaap:BuildingMember"},"factValues":[{"value":"6998000","decimals":-3}]},{"name":"rpt:f-1056","factDimensions":{"xbrl:concept":"tsndf:FacilitySold","xbrl:period":"2023-05-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:CAD"},"factValues":[{"value":"19700000","decimals":-3}]},{"name":"rpt:f-1057","factDimensions":{"xbrl:concept":"tsndf:FacilitySold","xbrl:period":"2023-05-24T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14285000","decimals":-3}]},{"name":"rpt:f-1058","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongLivedAssetsHeldForSaleByAssetTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"1105000","decimals":-3}]},{"name":"rpt:f-1059","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">8.\tProperty and equipment, net</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Property and equipment consisted of:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Land</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,103</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,512</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets in process</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,211</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,416</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Buildings &amp; improvements</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">151,989</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">154,742</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,370</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,973</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office furniture &amp; equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,066</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,576</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets under finance leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,362</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,277</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">229,101</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">235,496</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Less: accumulated depreciation</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">32,886</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,684</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">196,215</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">215,812</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Assets in process represent construction in progress related to both cultivation and dispensary facilities not yet completed, or otherwise not placed in service. During the year ended December 31, 2023, the Company determined that the carrying value of the certain assets in process may not be recoverable. As a result, the Company recorded an impairment loss of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,079</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the years ended December 31, 2023, and December 31, 2022</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, borrowing costs were </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">t capitalized because the assets in process did not meet the criteria of a qualifying asset.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Depreciation expense was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,517</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,049</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in cost of sales) for the year ended December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,043</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,611</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in cost of sales)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended December 31, 2022</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,137</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,204</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in cost of sales)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended December 31, 2021</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p>"}]},{"name":"rpt:f-1060","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Property and equipment consisted of:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Land</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,103</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,512</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets in process</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,211</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,416</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Buildings &amp; improvements</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">151,989</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">154,742</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Machinery &amp; equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,370</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,973</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office furniture &amp; equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,066</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,576</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets under finance leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,362</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,277</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">229,101</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">235,496</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Less: accumulated depreciation</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">32,886</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,684</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">196,215</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">215,812</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1061","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"6103000","decimals":-3}]},{"name":"rpt:f-1062","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LandMember"},"factValues":[{"value":"6512000","decimals":-3}]},{"name":"rpt:f-1063","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:AssetUnderConstructionMember"},"factValues":[{"value":"24211000","decimals":-3}]},{"name":"rpt:f-1064","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:AssetUnderConstructionMember"},"factValues":[{"value":"28416000","decimals":-3}]},{"name":"rpt:f-1065","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"151989000","decimals":-3}]},{"name":"rpt:f-1066","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:BuildingAndBuildingImprovementsMember"},"factValues":[{"value":"154742000","decimals":-3}]},{"name":"rpt:f-1067","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"35370000","decimals":-3}]},{"name":"rpt:f-1068","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:MachineryAndEquipmentMember"},"factValues":[{"value":"30973000","decimals":-3}]},{"name":"rpt:f-1069","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember"},"factValues":[{"value":"9066000","decimals":-3}]},{"name":"rpt:f-1070","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember"},"factValues":[{"value":"7576000","decimals":-3}]},{"name":"rpt:f-1071","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:AssetsUnderFinanceLeasesMember"},"factValues":[{"value":"2362000","decimals":-3}]},{"name":"rpt:f-1072","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"tsndf:AssetsUnderFinanceLeasesMember"},"factValues":[{"value":"7277000","decimals":-3}]},{"name":"rpt:f-1073","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"229101000","decimals":-3}]},{"name":"rpt:f-1074","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"235496000","decimals":-3}]},{"name":"rpt:f-1075","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32886000","decimals":-3}]},{"name":"rpt:f-1076","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19684000","decimals":-3}]},{"name":"rpt:f-1077","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"196215000","decimals":-3}]},{"name":"rpt:f-1078","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215812000","decimals":-3}]},{"name":"rpt:f-1079","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfLongLivedAssetsHeldForUse","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2079000","decimals":-3}]},{"name":"rpt:f-1080","factDimensions":{"xbrl:concept":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1081","factDimensions":{"xbrl:concept":"tsndf:PropertyAndEquipmentCapitalizedBorrowingCosts","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1082","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11517000","decimals":-3}]},{"name":"rpt:f-1083","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"8049000","decimals":-3}]},{"name":"rpt:f-1084","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10043000","decimals":-3}]},{"name":"rpt:f-1085","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"7611000","decimals":-3}]},{"name":"rpt:f-1086","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6137000","decimals":-3}]},{"name":"rpt:f-1087","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"5204000","decimals":-3}]},{"name":"rpt:f-1088","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">9.\tIntangible assets, net and goodwill</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Intangible assets consisted of the following:</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">At December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Gross Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Accumulated Amortization</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,050</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">720</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,330</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">187,768</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,360</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">166,408</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">280</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">280</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total finite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">190,098</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,360</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">167,738</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total indefinite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u00a0Intangible assets, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">238,214</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">22,360</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">215,854</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.477%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">At December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Gross Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Accumulated Amortization</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,169</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">569</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">600</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">178,929</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,590</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">156,339</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,144</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,144</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">280</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">272</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total finite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">181,522</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,575</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">156,947</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,757</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,757</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total indefinite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,757</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,757</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u00a0Intangible assets, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">264,279</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">24,575</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">239,704</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Amortization expense was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,865</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,900</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in cost of sales) for the year ended December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,581</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,355</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in cost of sales) for the year ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2022, an</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">d $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,652</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,052</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in cost of sales) for the year ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2021.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Estimated future amortization expense for finite lived intangible assets for the next five years is as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2024</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,001</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,809</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,795</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,714</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,714</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As of December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the weighted average amortization period remaining on intangible assets was </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">27.5</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> years.</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company's goodwill is allocated to one reportable segment. </span><span style=\"font-size:12pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the activity in the Company's goodwill balance: </span></span><span style=\"\"></span></p><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">90,326</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Additions at acquisition date</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">170,359</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Impairment of goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">170,357</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">90,328</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Additions at acquisition date</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,291</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Impairment of goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,690</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">106,929</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of Intangible Assets</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company recorded the following impairment losses by category of intangible assets:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.477%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,518</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">121,527</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Customer Relationships</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">224</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total impairment of finite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,518</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">121,527</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,233</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,785</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,200</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,400</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total impairment of indefinite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,785</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,200</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,400</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u00a0Total impairment of intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">51,303</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">140,727</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,633</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company evaluates the recoverability of long-lived assets, including definite lived intangible assets, whether events or changes in circumstances indicate that the carrying value of the asset may not be recoverable.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2023, the Company determined that changes in market expectations of cash flows in its Michigan and California businesses, as well as increased competition and supply in those states, were indicators that an impairment test was appropriate for each of these reporting units.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2022, the Company determined that changes in market expectations of cash flows in its Michigan, Pennsylvania and California businesses, as well as increased competition and supply in those states, were indicators that an impairment test was appropriate for each of these reporting units.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of indefinite lived assets</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Indefinite lived intangible assets are reviewed for impairment annually and whether there are events or changes in circumstances that indicate that the carrying amount has been impaired.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The impairment indicators previously noted for Michigan indicate that the fair value of the intangible assets associated with the Gage brand are more likely than not lower than the carrying value. As such, the Company performed an impairment analysis and determined the fair value of its brand intangible assets using the relief of royalty method on the following key assumptions:</span></p><div style=\"margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Cash flows: estimated cash flows were projected based on actual operating results from internal sources, as well as industry and market trends. The forecasts were extended through the estimated useful lives of the assets; </span></div></div><div style=\"margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Royalty rate: estimated royalty rate was projected based on industry and market trends.</span></div></div><div style=\"margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Post-tax discount rate: the post-tax discount rate is reflective of the weighted average cost of capital (\"WACC\"). The WACC was estimated based on the risk-free rate, equity risk premium, beta premium, and after-tax cost of debt based on corporate bond yields; and  </span></div></div><div style=\"margin-left:4.528%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Tax rate: the tax rates used in determining future cash flows were those substantively enacted at the respective valuation date.</span></div></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As a result of the quantitative analysis, the Company recognized impairment of the Gage brand of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">34,185</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">nil</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, for the year ended December 31, 2023, and 2022, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Additionally, for the year ended December 31, 2023, the Company noted that fair value of the intangible assets associated with Gage banner is also impacted by the impairment indicators previously noted. As such, the Company performed an impairment analysis using a discounted cash flow model and determined the fair value is more likely than not lower than the carrying value. As a result of the quantitative analysis, the Company recognized impairment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,600</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended December 31, 2023, and 2022, respectively.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2021, the Company made the decision to undertake a strategic review process to explore, review, and evaluate potential alternatives for Arise Bioscience, Inc. (\u201cArise\u201d). The Company also determined that the estimated future cash flows for the business did not support the carrying value of the intangible assets, and therefore recorded impairment of intangible assets of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,633</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended December 31, 2021, reducing the carrying value to $nil.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of finite lived intangible assets</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">When testing for the impairment of finite lived intangible assets, management first calculates the undiscounted cash flows relating to each asset group. If the calculated undiscounted cash flow is less than the carrying value of the asset group, then impairment is indicated.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">  </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of each asset group was determined using cash flows expected to be generated by market participants, discounted at weighted average cost of capital. The fair value of the specific assets that were impaired was determined using the multi period excess earnings method or a discounted cash flow approach based on the following key assumptions:</span></p><div style=\"margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Cash flows: estimated cash flows were projected based on actual operating results from internal sources, as well as industry and market trends. The forecasts were extended through the estimated useful lives of the assets; </span></div></div><div style=\"margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Post-tax discount rate: the post-tax discount rate is reflective of the WACC. The WACC was estimated based on the risk-free rate, equity risk premium, beta premium, and after-tax cost of debt based on corporate bond yields; and </span></div></div><div style=\"margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Tax rate: the tax rates used in determining future cash flows were those substantively enacted at the respective valuation date.</span></div></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2023, for the California asset group, the Company compared the carrying value of the retail license to its fair value and determined that the carrying value exceeded the fair value. The Company recorded impairment charges of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,518</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, reducing its carrying values to $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">nil</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2022, for the Michigan reporting unit, the Company determined the fair value of the asset groups and allocates the impairment to the assets, being the (i) cultivation and processing licenses, and (ii) retail licenses, acquired through the Gage Acquisition. The Company compared the carrying value of the assets to its fair value and determined that the carrying value exceeded the fair value for both the retail and the cultivation and processing licenses. As such, the Company recorded impairment charges of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">79,462</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">42,065</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the cultivation and processing licenses and retail licenses, respectively, reducing both the carrying values to $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">nil</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Impairment of Goodwill</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Goodwill is reviewed for impairment annually and whenever there are events or changes in circumstances that indicate the carrying value has been impaired.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Based on the indicators of impairment noted previously, the Company determines whether a quantitative impairment test is necessary to assess that the fair value of its reporting units are more likely than not lower than its carrying value at some of its reporting units.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following significant assumptions were applied in the determination of the fair value of the reporting units using a discounted cash flow model:</span></p><div style=\"margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Cash flows: estimated cash flows were projected based on actual operating results from internal sources, as well as industry and market trends. The forecasts were extended to a total of five years (with a terminal value thereafter); </span></div></div><div style=\"margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Terminal value growth rate: The terminal growth rate was based on historical and projected consumer price inflation, historical and projected economic indicators and projected industry growth; </span></div></div><div style=\"margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Post-tax discount rate: the post-tax discount rate is reflective of the WACC. The WACC was estimated based on the risk-free rate, equity risk premium, beta premium, and after-tax cost of debt based on corporate bond yields; and </span></div></div><div style=\"margin-left:4.528%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;min-width:4.537%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:4.7521786492374725%;display:inline-flex;justify-content:flex-start;\">\u2022</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Tax rate: the tax rates used in determining future cash flows were those substantively enacted at the respective valuation date. </span></div></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Based on the impairment indicators noted previously, during the year ended December 31, 2023, the Company recorded impairment of goodwill of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,690</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> at its California reporting unit, reducing its carrying value to $nil.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the year ended December 31, 2022, the Company recorded impairment of goodwill of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">170,357</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> at its Michigan reporting unit, reducing the carrying value of the goodwill acquired through the Gage Acquisition and Pinnacle Acquisition to $nil.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As a result of the Company\u2019s decision to undertake a strategic review of its Florida business, the Company recorded impairment of goodwill of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,007</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> during the year ended December 31, 2021.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1089","factDimensions":{"xbrl:concept":"tsndf:ScheduleOfIntangibleAssetsTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Intangible assets consisted of the following:</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">At December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Gross Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Accumulated Amortization</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,050</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">720</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,330</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">187,768</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,360</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">166,408</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">280</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">280</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total finite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">190,098</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,360</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">167,738</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total indefinite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,116</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u00a0Intangible assets, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">238,214</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">22,360</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">215,854</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.477%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">At December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Gross Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Accumulated Amortization</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net Carrying Amount</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,169</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">569</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">600</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">178,929</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,590</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">156,339</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,144</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,144</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">280</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">272</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total finite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">181,522</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,575</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">156,947</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,757</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,757</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total indefinite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,757</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">82,757</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u00a0Intangible assets, net</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">264,279</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">24,575</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">239,704</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1090","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"2050000","decimals":-3}]},{"name":"rpt:f-1091","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"720000","decimals":-3}]},{"name":"rpt:f-1092","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"1330000","decimals":-3}]},{"name":"rpt:f-1093","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"187768000","decimals":-3}]},{"name":"rpt:f-1094","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"21360000","decimals":-3}]},{"name":"rpt:f-1095","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"166408000","decimals":-3}]},{"name":"rpt:f-1096","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"280000","decimals":-3}]},{"name":"rpt:f-1097","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"280000","decimals":-3}]},{"name":"rpt:f-1098","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"190098000","decimals":-3}]},{"name":"rpt:f-1099","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22360000","decimals":-3}]},{"name":"rpt:f-1100","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"167738000","decimals":-3}]},{"name":"rpt:f-1101","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"48116000","decimals":-3}]},{"name":"rpt:f-1102","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"48116000","decimals":-3}]},{"name":"rpt:f-1103","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48116000","decimals":-3}]},{"name":"rpt:f-1104","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48116000","decimals":-3}]},{"name":"rpt:f-1105","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"238214000","decimals":-3}]},{"name":"rpt:f-1106","factDimensions":{"xbrl:concept":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22360000","decimals":-3}]},{"name":"rpt:f-1107","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"215854000","decimals":-3}]},{"name":"rpt:f-1108","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"1169000","decimals":-3}]},{"name":"rpt:f-1109","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"569000","decimals":-3}]},{"name":"rpt:f-1110","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"600000","decimals":-3}]},{"name":"rpt:f-1111","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"178929000","decimals":-3}]},{"name":"rpt:f-1112","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"22590000","decimals":-3}]},{"name":"rpt:f-1113","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"156339000","decimals":-3}]},{"name":"rpt:f-1114","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIntangiblesMember"},"factValues":[{"value":"1144000","decimals":-3}]},{"name":"rpt:f-1115","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIntangiblesMember"},"factValues":[{"value":"1144000","decimals":-3}]},{"name":"rpt:f-1116","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"280000","decimals":-3}]},{"name":"rpt:f-1117","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"272000","decimals":-3}]},{"name":"rpt:f-1118","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-1119","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"181522000","decimals":-3}]},{"name":"rpt:f-1120","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24575000","decimals":-3}]},{"name":"rpt:f-1121","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"156947000","decimals":-3}]},{"name":"rpt:f-1122","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"82757000","decimals":-3}]},{"name":"rpt:f-1123","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"82757000","decimals":-3}]},{"name":"rpt:f-1124","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"82757000","decimals":-3}]},{"name":"rpt:f-1125","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"82757000","decimals":-3}]},{"name":"rpt:f-1126","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"264279000","decimals":-3}]},{"name":"rpt:f-1127","factDimensions":{"xbrl:concept":"tsndf:IntangibleAssetsExcludingGoodwillAccumulatedAmortization","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24575000","decimals":-3}]},{"name":"rpt:f-1128","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"239704000","decimals":-3}]},{"name":"rpt:f-1129","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8865000","decimals":-3}]},{"name":"rpt:f-1130","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"2900000","decimals":-3}]},{"name":"rpt:f-1131","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12581000","decimals":-3}]},{"name":"rpt:f-1132","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"5355000","decimals":-3}]},{"name":"rpt:f-1133","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6652000","decimals":-3}]},{"name":"rpt:f-1134","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"2052000","decimals":-3}]},{"name":"rpt:f-1135","factDimensions":{"xbrl:concept":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Estimated future amortization expense for finite lived intangible assets for the next five years is as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2024</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,001</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,809</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,795</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,714</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,714</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1136","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7001000","decimals":-3}]},{"name":"rpt:f-1137","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6809000","decimals":-3}]},{"name":"rpt:f-1138","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6795000","decimals":-3}]},{"name":"rpt:f-1139","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6714000","decimals":-3}]},{"name":"rpt:f-1140","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6714000","decimals":-3}]},{"name":"rpt:f-1141","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P27Y6M"}]},{"name":"rpt:f-1142","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfGoodwillTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the activity in the Company's goodwill balance: </span><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.444%;\"></td>\n        <td style=\"width:1.8%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.757%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">90,326</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Additions at acquisition date</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">170,359</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Impairment of goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">170,357</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">90,328</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Additions at acquisition date</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,291</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Impairment of goodwill</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,690</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">106,929</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-1143","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"90326000","decimals":-3}]},{"name":"rpt:f-1144","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170359000","decimals":-3}]},{"name":"rpt:f-1145","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170357000","decimals":-3}]},{"name":"rpt:f-1146","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"90328000","decimals":-3}]},{"name":"rpt:f-1147","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21291000","decimals":-3}]},{"name":"rpt:f-1148","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-1149","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106929000","decimals":-3}]},{"name":"rpt:f-1150","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfImpairedIntangibleAssetsTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company recorded the following impairment losses by category of intangible assets:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.477%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.399%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.776%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Finite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Software</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Licenses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,518</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">121,527</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Customer Relationships</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Non-compete agreements</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">224</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total impairment of finite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,518</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">121,527</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,233</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-style:italic;min-width:fit-content;\">Indefinite lived intangible assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Brand intangibles</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,785</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,200</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,400</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0Total impairment of indefinite lived intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,785</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,200</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,400</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u00a0Total impairment of intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">51,303</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">140,727</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,633</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1151","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:SoftwareMember"},"factValues":[{"value":"9000","decimals":-3}]},{"name":"rpt:f-1152","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"15518000","decimals":-3}]},{"name":"rpt:f-1153","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:LicensingAgreementsMember"},"factValues":[{"value":"121527000","decimals":-3}]},{"name":"rpt:f-1154","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-1155","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:NoncompeteAgreementsMember"},"factValues":[{"value":"224000","decimals":-3}]},{"name":"rpt:f-1156","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15518000","decimals":-3}]},{"name":"rpt:f-1157","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"121527000","decimals":-3}]},{"name":"rpt:f-1158","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2233000","decimals":-3}]},{"name":"rpt:f-1159","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"35785000","decimals":-3}]},{"name":"rpt:f-1160","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"19200000","decimals":-3}]},{"name":"rpt:f-1161","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:BrandIndefiniteLivedIntangibleAssetsMember"},"factValues":[{"value":"1400000","decimals":-3}]},{"name":"rpt:f-1162","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35785000","decimals":-3}]},{"name":"rpt:f-1163","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19200000","decimals":-3}]},{"name":"rpt:f-1164","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1400000","decimals":-3}]},{"name":"rpt:f-1165","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51303000","decimals":-3}]},{"name":"rpt:f-1166","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"140727000","decimals":-3}]},{"name":"rpt:f-1167","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3633000","decimals":-3}]},{"name":"rpt:f-1168","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:GageBrandMember"},"factValues":[{"value":"34185000","decimals":-3}]},{"name":"rpt:f-1169","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:GageBrandMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1170","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:GageBannerMember"},"factValues":[{"value":"1600000","decimals":-3}]},{"name":"rpt:f-1171","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:GageBannerMember"},"factValues":[{"value":"19200000","decimals":-3}]},{"name":"rpt:f-1172","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3633000","decimals":-3}]},{"name":"rpt:f-1173","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOfIntangibleAssetsFinitelived","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"stpr:CA"},"factValues":[{"value":"15518000","decimals":-3}]},{"name":"rpt:f-1174","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"stpr:CA"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1175","factDimensions":{"xbrl:concept":"tsndf:ImpairmentOfCultivationAndProcessingLicenses","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79462000","decimals":-3}]},{"name":"rpt:f-1176","factDimensions":{"xbrl:concept":"tsndf:ImpairmentOfRetailLicenses","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42065000","decimals":-3}]},{"name":"rpt:f-1177","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"tsndf:RetailLicensesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1178","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4690000","decimals":-3}]},{"name":"rpt:f-1179","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170357000","decimals":-3}]},{"name":"rpt:f-1180","factDimensions":{"xbrl:concept":"us-gaap:GoodwillImpairmentLoss","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5007000","decimals":-3}]},{"name":"rpt:f-1181","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">10.\tLoans payable</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:8.5pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:62.232%;\"></td>\n        <td style=\"width:1.28%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.863%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.28%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.343%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">Chicago Atlantic term loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">November 2024</span></span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,611</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,611</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">Ilera term loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">December 2024</span></span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">76,927</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">115,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,191</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,150</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">73,736</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">110,850</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">Stearns loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">December 2024</span></span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,809</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">791</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,018</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"text-indent:10pt;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">Pelorus term loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">September 2027</span></span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,478</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,478</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,490</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,450</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">43,988</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">44,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Maryland Acquisition loans (1)</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,873</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Unamortized discount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,403</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,470</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other loans</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,698</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,976</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Short-term debt</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,849</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,333</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current portion of long-term debt</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">125,888</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">39,002</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable, current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">137,737</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,335</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable, non-current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">61,633</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">145,852</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">199,370</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">194,187</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(1) For maturity breakout, refer to Maryland Acquisition Loans section below.</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Total interest paid on all loan payables was </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">23,037</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,840</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,171</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, for the years ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023, 2022 and 2021, respectively. The Company had accrued interest of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,491</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">644</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023 and December 31, 2022, respectively, included in accounts payable and accrued liabilities on the Consolidated Balance Sheets. The weighted average interest rate on short-term debt outstanding as of December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> was </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">12.90</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%.</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Chicago Atlantic Term Loan</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In connection with the Gage Acquisition, the Company assumed a senior secured term loan (the \"Chicago Atlantic Term Loan\") with an acquisition date fair value of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">53,857</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The credit agreement bears interest at a rate equal to the greater of (i) the Prime Rate plus </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% or (ii) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%. The term loan was payable monthly and had a maturity date of</span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> November 30, 2022</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Chicago Atlantic Term Loan was secured by a first lien on all Gage Growth assets.</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On August 10, 2022, the Chicago Atlantic Term Loan was amended as a result of the corporate restructure in conjunction with the Gage Acquisition. The amendment to the Chicago Atlantic Term Loan includes the addition of a borrower and guarantor under the term loan and a right of first offer in favor of the administrative agent for a refinancing of the term loan. This amendment was not considered extinguishment of debt under ASC 470, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. As a result of the amendment, the Company paid a loan amendment fee of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,109</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> which was capitalized.</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On November 29, 2022, the Company repaid $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> outstanding principal amount on the Chicago Atlantic Term Loan. On November 30, 2022, the remaining loan principal amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> on the Chicago Atlantic Term Loan was amended (the \"Amended Chicago Atlantic Term Loan\"). The Amended Chicago Atlantic Term Loan bears interest on $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> at a per annum rate equal to the greater of (i) the U.S. \"prime rate\" plus </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6.00</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%, and (ii) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13.0</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% and matures on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">November 1, 2024</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Commencing on May 31, 2023, the Company will make monthly principal repayments of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.40</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of the aggregate principal amount outstanding. Additionally, the unpaid principal amount of the loan shall bear paid in kind interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.50</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% per annum. </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">No</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> prepayment fees are owed if the Company voluntarily prepays the loan after </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">18 months</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. If such prepayment occurs prior to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">18 months</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, a prepayment fee equal to all of the interest on the loans that would be due after the date of such prepayment, is owed. Under the Amended Chicago Atlantic Term Loan, the Company has the ability to borrow incremental term loans of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> at the option of the Company and subject to consents from the required lenders. The additional $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> incremental term loans available under the amendment were not drawn as of December 31, 2023. This loan represents a loan syndication, and therefore </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">the Company assessed each of the lenders separately under ASC 470, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to determine if this represents a modification, or an extinguishment of debt. For three of the four remaining lenders, it was determined that this was a modification. For the remaining lender, it was determined that this represented an extinguishment of debt and therefore the fees paid to the lenders on modification were expensed. As a result of this transaction, the Company</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> expensed $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,907</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of fees paid to the lenders and third parties as they did not meet the criteria for capitalization under ASC 470, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 9, 2023, the Company agreed to an amendment among other things, to (i) permit changes necessary for the TSX Transaction (as defined therein) and (ii) to permit certain indebtedness and waive certain tax provisions. This amendment was not considered extinguishment of debt under ASC 470, Debt.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Ilera Term Loan</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On December 18, 2020, WDB Holding PA, a subsidiary of the TerrAscend, entered into a senior secured term loan with a syndicate of lenders in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">120,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (\"Ilera Term Loan\"). The Ilera Term Loan is solely secured by the Company\u2019s Pennsylvania-based Ilera Healthcare LLC (\u201cIlera\u201d). The Ilera Term Loan bears interest at </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">12.875</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% matures on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 17, 2024</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Subject to certain conditions of the agreement, the Company has the ability to increase the facility by up to $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. WDB Holding PA\u2019s obligations under the Ilera Term Loan and related transaction documents are guaranteed by the Company, TerrAscend USA, Inc. (\u201cTerrAscend USA\u201d), and certain subsidiaries of WDB Holding PA, and secured by TerrAscend USA\u2019s equity interest in WDB Holding PA and substantially all of the assets of WDB Holding PA and the subsidiary guarantors party thereto. The Ilera Term Loan can be refinanced at the option of WDB Holding PA after 18 months from the closing date, subject to a premium payment due. Of the total proceeds received, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">105,767</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> was used to satisfy the remaining Ilera earn-out payments.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On April 28, 2022, the Ilera Term Loan was amended to provide WDB Holding PA with greater flexibility by resetting the minimum consolidated interest coverage ratio levels that must be satisfied at the end of each measurement period and extending the date in which WDB Holding PA is required to deliver its budget for the fiscal year ending December 31, 2021. In addition, the no-call period was extended from </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">18 </span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">months to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">30</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> months, subject to a premium payment. As a result of the amendment, the Company paid a loan amendment fee of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> which was capitalized.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">November 11, 2022, WDB Holding PA, the Company, TerrAscend USA and the subsidiary guarantors party to the Ilera Term Loan and the PA Agent (on behalf of the required lenders) entered into an amendment to the Ilera Term Loan, pursuant to which the parties agreed that WDB Holding PA's obligation to maintain the consolidated interest coverage ratio as set forth</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">in </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">the Ilera Term Loan for the period ended September 30, 2022, shall not apply, subject to certain conditions, including (but not limited to) an obligation to enter into a subsequent amendment agreement on or before December 15, 2022, documenting certain enhancements and amendments to the Ilera Term Loan. In addition, WDB Holding PA offered a prepayment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> pro rata to all lenders holding outstanding loans thereunder at a price equal to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">103.22</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of the principal amount prepaid, plus accrued and unpaid interest.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On December 21, 2022, WDB Holding PA completed an amendment to reduce the Company's principal debt by $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and annual interest expense by $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Company agreed to make a $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> payment at the original prepayment price of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">103.22</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% to par, and agreed to use commercially reasonable efforts to add certain collateral to Ilera Term Loan, collectively by March 15, 2023. The amendment further provided that should WDB Holding PA fail to maintain the prescribed interest coverage ratio, the Company shall be required to deposit funds, as outlined in the amendment, into a restricted account, and no event of default shall occur.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On March 15, 2023, WDB Holding PA, in exchange for a fee in the amount of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of the then outstanding principal loan balance, agreed to an amendment to, among other things: (i) extend the obligation date to prepay the Company\u2019s debt from March 15, 2023 to June 30, 2023, during which WDB Holding PA agreed to use commercially reasonable efforts to add additional collateral to the Ilera Term Loan, (ii) increase the amount of debt to be reduced by up to $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">37,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, subject to certain reductions in amount based on meeting certain time based milestones, at a prepayment price of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">103.22</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% to par, and (iii) extend the next test date in respect of the interest coverage ratio until June 30, 2023.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On April 14, 2023, WDB Holding PA agreed to an amendment to the Ilera Term Loan to, among other things, to (i) permit changes necessary for the TSX Transaction (as defined therein), and (ii) to waive certain tax provisions.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 8, 2023, June 15, 2023, and June 29, 2023, WBD Holding PA made repayments of principal in the amounts of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,896</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">442</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,236</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 22, 2023, WDB Holding PA further agreed to an amendment among other things, to (i) extend the next test date for the interest coverage ratio from June 30, 2023 to September 30, 2023, and (ii) amend the terms for which WDB Holding PA may incur certain indebtedness and liens.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On October 2, 2023, the Company made a mandatory prepayment of the Ilera Term Loan of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> at the original prepayment price of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">103.22</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% to par</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On December 4, 2023, the parties entered into an amendment that requires WDB Holding PA to make a prepayment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,800</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> by January 2, 2024 and a prepayment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> by April 30, 2024, at the prepayment price of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% to par. Subsequent to December 31, 2023, the Company completed a prepayment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,800</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> at the prepayment price of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% to par (refer to Note 25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">).</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In accordance with ASC 470, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the amendments above were not considered extinguishment of debt.</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Stearns Loan</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 26, 2023, the Company closed on a $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> commercial loan with Stearns Bank, secured by the Company's cultivation facility in Pennsylvania and its AMMD dispensary in Cumberland, Maryland (\"Stearns Loan\"). The Stearns Loan carries an interest rate of prime plus </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% and matures on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 26, 2024</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Stearns Loan carries no prepayment penalties or fees if paid in full prior to maturity. The Company was required to hold $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> on deposit in a restricted account, of which $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of the restricted cash was released on July 28, 2023 upon meeting certain criteria pursuant to the terms of the Stearns Loan.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Pelorus Term Loan</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On October 11, 2022, subsidiaries of, TerrAscend, among others, entered into a loan agreement with Pelorus Fund REIT, LLC (\"Pelorus\") for a single-draw senior secured term loan (the \u201cPelorus Term Loan\") in an aggregate principal amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,478</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Pelorus Term Loan is based on a variable rate tied to the one month secured overnight financing rate (SOFR), subject to a base rate, plus </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%, with interest-only payments for the first </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">36</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> months. The maturity is </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">five years</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> from closing, being </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">October 11, 2027</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The base rate is defined as, on any day, the greatest of: (i) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%, (b) the effective federal funds rate in effect on such day plus </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">and (c) one month Secured Overnight Financing Rate (\"SOFR\") in effect on such day. The obligations of the</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">borrowers </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">under the Pelorus Term Loan are guaranteed by the Company, TerrAscend USA and certain other subsidiaries of TerrAscend and are secured by all of the assets of TerrAscend's Maryland and New Jersey businesses, including certain real estate in Maryland and New Jersey, but excludes all MD dispensaries. The Pelorus Term Loan matures on October 11, 2027.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On April 17, 2023, TerrAscend NJ, LLC agreed to an amendment among other things, to (i) permit changes necessary for the TSX Transaction (as defined therein), and (ii) to waive certain tax provisions. On June 22, 2023, TerrAscend NJ, LLC further agreed to an amendment to permit certain indebtedness.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In accordance with ASC 470, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the amendments above were not considered extinguishment of debt.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Maryland Acquisition Loans</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 28, 2023, in connection with the Peninsula Acquisition, the Company assumed existing indebtedness in the form of a promissory note in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,698</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, which matures on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 28, 2025</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The promissory note bears interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">8.25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%. The Company is required to make </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">monthly</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> payments of principal and interest totaling $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">157</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, beginning on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">July 28, 2023</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Company is required to make a mandatory prepayment of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">50</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of the outstanding principal balance on January 28, 2025. The consideration also included a promissory note in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,927</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The promissory note bears interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% and is payable in </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">twelve quarterly</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> installments, maturing on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 28, 2026</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 30, 2023, in connection with the Blue Ridge Acquisition, the Company entered into a promissory note in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,750</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, payable in </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">four quarterly installments of accrued interest commencing on September 30, 2023 and twelve equal quarterly installments of principal and accrued interest commencing on September 30, 2024. The remaining amount of the principal and accrued interest is due on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 30, 2027</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the maturity date of the promissory note.</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> The promissory note bears interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.0</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On July 10, 2023, in connection with the Herbiculture Acquisition, the Company entered into a promissory note in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,250</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The promissory note bears interest at a fixed interest rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.50</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%. Commencing on September 30, 2023, and thereafter until December 31, 2024, all accrued interest during each quarter will be added to the outstanding principal balance on the last day of each fiscal quarter. Beginning on March 31, 2025, and thereafter until March 31, 2026, only interest payments will be due on the last day of each fiscal quarter. The entire outstanding balance of the principal and accrued interest is due on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 30, 2026</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the maturity date of the promissory note.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Other loans</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Stadium Ventures</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">I</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">n connection with the Gage Acquisition, the Company assumed existing indebtedness in the form of a promissory note in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,065</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, which matures on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2024</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The promissory note bears interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Class A Shares of TerrAscend Growth</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In connection with the Reorganization (see Note 3), TerrAscend issued $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of Class A shares with a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">20</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% guaranteed annual dividend to an investor (the \u201cInvestor\u201d) pursuant to the terms of a subscription agreement between TerrAscend and the Investor dated April 20, 2023 (the \u201cSubscription Agreement\u201d). Pursuant to the terms of the Subscription Agreement, TerrAscend holds a call right to repurchase all of the Class A Shares issued to the Investor for an amount equal to the sum of: (a) the Repurchase/Put Price (as defined in the Subscription Agreement); plus (b) the amount equal to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">40</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">of the subscription amount less the aggregate dividends paid to the Investor as of the date of the exercise of the option. In addition, the Investor holds a put right that is exercisable at any time after four months\u2019 advanced written notice following the five-year anniversary of the closing of the investment to put all (and only all) of the Class A Shares owned by the Investor to TerrAscend at the</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Repurchase/Put </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Price, payable in cash or shares. The instrument is considered as a debt for accounting purposes due to the economic characteristics and risks.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Short-Term Debt</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Pinnacle Loans</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In connection with the Pinnacle Acquisition, the Company entered into </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">two</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> promissory notes in an aggregate amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (the \u201cPinnacle Promissory Notes\u201d). Each of the Pinnacle Promissory Notes bears interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% and had an initial maturity date of </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">June 30, 2023</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. On June 27, 2023, Spartan Partners Properties, LLC agreed to an amendment to the Pinnacle Promissory Notes to, among other things, extend the maturity date of each of the Pinnacle Promissory Notes to December 1, 2023. The obligations are subject to restructuring upon the resolution of indemnity claims. In accordance with ASC 470, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the amendments above were not considered extinguishment of debt.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">IHC Real Estate LP Loan</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 26, 2023, the Company acquired the minority interest in IHC Real Estate LP and in connection therewith, the Company entered into a promissory note in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The promissory note bears interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% and matured on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">January 15, 2024</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. On June 28, 2023 and July 31, 2023, the Company made a payment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively. On January 15, 2024, the Company paid off the IHC Real Estate LP promissory note with a payment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Bay City Promissory Note</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On October 30, 2023, the Company entered into a promissory note in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,430</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The promissory note bears interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%. Commencing on November 30, 2023 until its maturity date of </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">July 30, 2024</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the Company is required to make a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">monthly</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> payment of principal and interest.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Maturities of loans payable</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Stated maturities of loans payable over the next five years are as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;\"></td>\n        <td style=\"width:1.94%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.823%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2024</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">141,946</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,942</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,082</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">44,483</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total principal payments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">206,453</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1182","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:62.232%;\"></td>\n        <td style=\"width:1.28%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.863%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.28%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.343%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">Chicago Atlantic term loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">November 2024</span></span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,611</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,611</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">Ilera term loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">December 2024</span></span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">76,927</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">115,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,191</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,150</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">73,736</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">110,850</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">Stearns loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">December 2024</span></span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,809</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">791</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,018</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"text-indent:10pt;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">Pelorus term loan due </span><span style=\"font-size:8.5pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">September 2027</span></span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,478</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,478</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred financing cost</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,490</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,450</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">43,988</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">44,028</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Maryland Acquisition loans (1)</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Principal amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,873</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Unamortized discount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8.5pt;min-width:fit-content;\">(</span><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,403</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:10pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:10pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,470</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other loans</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,698</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,976</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Short-term debt</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,849</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,333</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current portion of long-term debt</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">125,888</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">39,002</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable, current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">137,737</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">48,335</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Loans payable, non-current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">61,633</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">145,852</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:middle;\"><p style=\"margin-left:5pt;text-indent:0;font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total loans payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">199,370</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:8.5pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">194,187</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(1) For maturity breakout, refer to Maryland Acquisition Loans section below.</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:8.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1183","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"2024-11"}]},{"name":"rpt:f-1184","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"24611000","decimals":-3}]},{"name":"rpt:f-1185","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"25000000","decimals":-3}]},{"name":"rpt:f-1186","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"24611000","decimals":-3}]},{"name":"rpt:f-1187","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"25000000","decimals":-3}]},{"name":"rpt:f-1188","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"2024-12"}]},{"name":"rpt:f-1189","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"76927000","decimals":-3}]},{"name":"rpt:f-1190","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"115000000","decimals":-3}]},{"name":"rpt:f-1191","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"3191000","decimals":-3}]},{"name":"rpt:f-1192","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"4150000","decimals":-3}]},{"name":"rpt:f-1193","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"73736000","decimals":-3}]},{"name":"rpt:f-1194","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"110850000","decimals":-3}]},{"name":"rpt:f-1195","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"2024-12"}]},{"name":"rpt:f-1196","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"24809000","decimals":-3}]},{"name":"rpt:f-1197","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"791000","decimals":-3}]},{"name":"rpt:f-1198","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"24018000","decimals":-3}]},{"name":"rpt:f-1199","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentMaturityMonthAndYear","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"2027-09"}]},{"name":"rpt:f-1200","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"45478000","decimals":-3}]},{"name":"rpt:f-1201","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"45478000","decimals":-3}]},{"name":"rpt:f-1202","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"1490000","decimals":-3}]},{"name":"rpt:f-1203","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"1450000","decimals":-3}]},{"name":"rpt:f-1204","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"43988000","decimals":-3}]},{"name":"rpt:f-1205","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"44028000","decimals":-3}]},{"name":"rpt:f-1206","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember"},"factValues":[{"value":"19873000","decimals":-3}]},{"name":"rpt:f-1207","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentUnamortizedDiscount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember"},"factValues":[{"value":"1403000","decimals":-3}]},{"name":"rpt:f-1208","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:MarylandAcquisitionLoansMember"},"factValues":[{"value":"18470000","decimals":-3}]},{"name":"rpt:f-1209","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:OtherLoansMember"},"factValues":[{"value":"2698000","decimals":-3}]},{"name":"rpt:f-1210","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:OtherLoansMember"},"factValues":[{"value":"4976000","decimals":-3}]},{"name":"rpt:f-1211","factDimensions":{"xbrl:concept":"us-gaap:ShortTermBorrowings","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11849000","decimals":-3}]},{"name":"rpt:f-1212","factDimensions":{"xbrl:concept":"us-gaap:ShortTermBorrowings","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9333000","decimals":-3}]},{"name":"rpt:f-1213","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"125888000","decimals":-3}]},{"name":"rpt:f-1214","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39002000","decimals":-3}]},{"name":"rpt:f-1215","factDimensions":{"xbrl:concept":"us-gaap:LoansPayableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"137737000","decimals":-3}]},{"name":"rpt:f-1216","factDimensions":{"xbrl:concept":"us-gaap:LoansPayableCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"48335000","decimals":-3}]},{"name":"rpt:f-1217","factDimensions":{"xbrl:concept":"us-gaap:LongTermLoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61633000","decimals":-3}]},{"name":"rpt:f-1218","factDimensions":{"xbrl:concept":"us-gaap:LongTermLoansPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"145852000","decimals":-3}]},{"name":"rpt:f-1219","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"199370000","decimals":-3}]},{"name":"rpt:f-1220","factDimensions":{"xbrl:concept":"us-gaap:LoansPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"194187000","decimals":-3}]},{"name":"rpt:f-1221","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23037000","decimals":-3}]},{"name":"rpt:f-1222","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26840000","decimals":-3}]},{"name":"rpt:f-1223","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21171000","decimals":-3}]},{"name":"rpt:f-1224","factDimensions":{"xbrl:concept":"us-gaap:InterestPayableCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3491000","decimals":-3}]},{"name":"rpt:f-1225","factDimensions":{"xbrl:concept":"us-gaap:InterestPayableCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"644000","decimals":-3}]},{"name":"rpt:f-1226","factDimensions":{"xbrl:concept":"us-gaap:DebtWeightedAverageInterestRate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.129","decimals":4}]},{"name":"rpt:f-1227","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtFairValue","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"53857000","decimals":-3}]},{"name":"rpt:f-1228","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.07","decimals":2}]},{"name":"rpt:f-1229","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"0.1025","decimals":4}]},{"name":"rpt:f-1230","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"2022-11-30"}]},{"name":"rpt:f-1231","factDimensions":{"xbrl:concept":"tsndf:PaidLoanAmendmentFee","xbrl:period":"2022-08-10T00:00:00/2022-08-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"1109000","decimals":-3}]},{"name":"rpt:f-1232","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2022-11-29T00:00:00/2022-11-30T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"30000000","decimals":-3}]},{"name":"rpt:f-1233","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentCarryingAmount","xbrl:period":"2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:AmendedGageTermLoanMember"},"factValues":[{"value":"25000000","decimals":-3}]},{"name":"rpt:f-1234","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentCarryingAmount","xbrl:period":"2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"25000000","decimals":-3}]},{"name":"rpt:f-1235","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","xbrl:period":"2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.06","decimals":4}]},{"name":"rpt:f-1236","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingVariableInterestRate","xbrl:period":"2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"0.13","decimals":3}]},{"name":"rpt:f-1237","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"2024-11-01"}]},{"name":"rpt:f-1238","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrincipalRepaymentsMonthly","xbrl:period":"2022-11-30T00:00:00/2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"0.004","decimals":4}]},{"name":"rpt:f-1239","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"0.015","decimals":4}]},{"name":"rpt:f-1240","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDebtExtinguishmentCosts","xbrl:period":"2022-11-30T00:00:00/2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1241","factDimensions":{"xbrl:concept":"tsndf:PeriodForPrepayingLoanVoluntarily","xbrl:period":"2022-11-30T00:00:00/2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"P18M"}]},{"name":"rpt:f-1242","factDimensions":{"xbrl:concept":"tsndf:PeriodForPrepayingLoanVoluntarily","xbrl:period":"2022-11-30T00:00:00/2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"P18M"}]},{"name":"rpt:f-1243","factDimensions":{"xbrl:concept":"tsndf:IncrementalTermLoans","xbrl:period":"2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"30000000","decimals":-3}]},{"name":"rpt:f-1244","factDimensions":{"xbrl:concept":"tsndf:IncrementalTermLoans","xbrl:period":"2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"30000000","decimals":-3}]},{"name":"rpt:f-1245","factDimensions":{"xbrl:concept":"tsndf:FeesPaidToTheLendersAndThirdPartiesOnModification","xbrl:period":"2022-11-30T00:00:00/2022-12-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:ChicagoAtlanticTermLoanMember"},"factValues":[{"value":"1907000","decimals":-3}]},{"name":"rpt:f-1246","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2020-12-19T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LineOfCreditFacilityAxis":"tsndf:IleraHealthcareLlcMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"120000000","decimals":-3}]},{"name":"rpt:f-1247","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2020-12-19T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LineOfCreditFacilityAxis":"tsndf:IleraHealthcareLlcMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"0.12875","decimals":5}]},{"name":"rpt:f-1248","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2020-12-18T00:00:00/2020-12-19T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LineOfCreditFacilityAxis":"tsndf:IleraHealthcareLlcMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"2024-12-17"}]},{"name":"rpt:f-1249","factDimensions":{"xbrl:concept":"us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity","xbrl:period":"2020-12-19T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LineOfCreditFacilityAxis":"tsndf:IleraHealthcareLlcMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"30000000","decimals":-3}]},{"name":"rpt:f-1250","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromLinesOfCredit","xbrl:period":"2020-12-18T00:00:00/2020-12-19T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LineOfCreditFacilityAxis":"tsndf:IleraHealthcareLlcMember","us-gaap:DebtInstrumentAxis":"tsndf:SeniorSecuredTermLoanMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"105767000","decimals":-3}]},{"name":"rpt:f-1251","factDimensions":{"xbrl:concept":"tsndf:OptionalPrepaymentDateAmendedPeriod","xbrl:period":"2022-04-29T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"P18M"}]},{"name":"rpt:f-1252","factDimensions":{"xbrl:concept":"tsndf:OptionalPrepaymentDateAmendedPeriod","xbrl:period":"2022-04-29T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"P30M"}]},{"name":"rpt:f-1253","factDimensions":{"xbrl:concept":"tsndf:PaidLoanAmendmentFee","xbrl:period":"2022-04-28T00:00:00/2022-04-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1200000","decimals":-3}]},{"name":"rpt:f-1254","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentPeriodicPaymentPrincipal","xbrl:period":"2022-11-11T00:00:00/2022-11-12T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-1255","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed","xbrl:period":"2022-11-11T00:00:00/2022-11-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1.0322","decimals":4}]},{"name":"rpt:f-1256","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2022-12-22T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35000000","decimals":-3}]},{"name":"rpt:f-1257","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2022-12-21T00:00:00/2022-12-22T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-1258","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-03-15T00:00:00/2023-03-16T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35000000","decimals":-3}]},{"name":"rpt:f-1259","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2022-12-21T00:00:00/2022-12-22T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"1.0322","decimals":4}]},{"name":"rpt:f-1260","factDimensions":{"xbrl:concept":"tsndf:PercentageOfFeeInTheAmountOfOutstandingPrincipalLoanBalance","xbrl:period":"2023-03-16T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-1261","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet","xbrl:period":"2023-03-15T00:00:00/2023-03-16T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"37000000","decimals":-3}]},{"name":"rpt:f-1262","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2023-03-15T00:00:00/2023-03-16T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1.0322","decimals":4}]},{"name":"rpt:f-1263","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-06-08T00:00:00/2023-06-09T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7896000","decimals":-3}]},{"name":"rpt:f-1264","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-06-15T00:00:00/2023-06-16T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"442000","decimals":-3}]},{"name":"rpt:f-1265","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-06-29T00:00:00/2023-06-30T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28236000","decimals":-3}]},{"name":"rpt:f-1266","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-10-02T00:00:00/2023-10-03T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1500000","decimals":-3}]},{"name":"rpt:f-1267","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2023-10-02T00:00:00/2023-10-03T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1.0322","decimals":4}]},{"name":"rpt:f-1268","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-01-02T00:00:00/2024-01-03T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"4800000","decimals":-3}]},{"name":"rpt:f-1269","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-04-30T00:00:00/2024-05-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementScenarioAxis":"srt:ScenarioForecastMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"3200000","decimals":-3}]},{"name":"rpt:f-1270","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2024-01-02T00:00:00/2024-01-03T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1271","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2024-04-30T00:00:00/2024-05-01T00:00:00","xbrl:entity":"cik:0001778129","srt:StatementScenarioAxis":"srt:ScenarioForecastMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1272","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-01-02T00:00:00/2024-01-03T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"4800000","decimals":-3}]},{"name":"rpt:f-1273","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2024-01-02T00:00:00/2024-01-03T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1274","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2023-06-27T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"25000000","decimals":-3}]},{"name":"rpt:f-1275","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-06-27T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember","us-gaap:DebtInstrumentAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"0.0225","decimals":4}]},{"name":"rpt:f-1276","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-06-26T00:00:00/2023-06-27T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"2024-12-26"}]},{"name":"rpt:f-1277","factDimensions":{"xbrl:concept":"tsndf:RestrictedCashToBeReleasedUponClosingOfLoan","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-1278","factDimensions":{"xbrl:concept":"us-gaap:RestrictedCash","xbrl:period":"2023-07-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:StearnsLoanMember"},"factValues":[{"value":"2500000","decimals":-3}]},{"name":"rpt:f-1279","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"45478000","decimals":-3}]},{"name":"rpt:f-1280","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"0.095","decimals":3}]},{"name":"rpt:f-1281","factDimensions":{"xbrl:concept":"tsndf:InterestOnlyPaymentsTerm","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"P36M"}]},{"name":"rpt:f-1282","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1283","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"2027-10-11"}]},{"name":"rpt:f-1284","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentBasisSpreadOnVariableRate1","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"0.025","decimals":3}]},{"name":"rpt:f-1285","factDimensions":{"xbrl:concept":"tsndf:DebtInstrumentFederalFundsRate","xbrl:period":"2022-10-11T00:00:00/2022-10-12T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VariableRateAxis":"us-gaap:PrimeRateMember","us-gaap:DebtInstrumentAxis":"tsndf:PelorusTermLoanMember"},"factValues":[{"value":"0.005","decimals":3}]},{"name":"rpt:f-1286","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember"},"factValues":[{"value":"7698000","decimals":-3}]},{"name":"rpt:f-1287","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember"},"factValues":[{"value":"2025-06-28"}]},{"name":"rpt:f-1288","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember"},"factValues":[{"value":"0.0825"}]},{"name":"rpt:f-1289","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember"},"factValues":[{"value":"monthly"}]},{"name":"rpt:f-1290","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentPeriodicPayment","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember"},"factValues":[{"value":"157000","decimals":-3}]},{"name":"rpt:f-1291","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentDateOfFirstRequiredPayment1","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesEightPointTwoFivePercentageMember"},"factValues":[{"value":"2023-07-28"}]},{"name":"rpt:f-1292","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentOutstandingPrincipalBalance","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember"},"factValues":[{"value":"0.50","decimals":2}]},{"name":"rpt:f-1293","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember"},"factValues":[{"value":"3927000","decimals":-3}]},{"name":"rpt:f-1294","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember"},"factValues":[{"value":"0.0725"}]},{"name":"rpt:f-1295","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember"},"factValues":[{"value":"twelve quarterly"}]},{"name":"rpt:f-1296","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:PeninsulaMember","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesSevenPointTwoFivePercentageMember"},"factValues":[{"value":"2026-06-28"}]},{"name":"rpt:f-1297","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"3750000","decimals":-3}]},{"name":"rpt:f-1298","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"four quarterly installments of accrued interest commencing on September 30, 2023 and twelve equal quarterly installments of principal and accrued interest commencing on September 30, 2024. The remaining amount of the principal and accrued interest is due on June 30, 2027, the maturity date of the promissory note."}]},{"name":"rpt:f-1299","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-06-30T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"2027-06-30"}]},{"name":"rpt:f-1300","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:BlueRidgeMember"},"factValues":[{"value":"0.07","decimals":3}]},{"name":"rpt:f-1301","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","xbrl:period":"2023-07-10T00:00:00/2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncMember"},"factValues":[{"value":"5250000","decimals":-3}]},{"name":"rpt:f-1302","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncMember"},"factValues":[{"value":"0.105","decimals":4}]},{"name":"rpt:f-1303","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-07-10T00:00:00/2023-07-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:HerbicultureIncMember"},"factValues":[{"value":"2026-06-30"}]},{"name":"rpt:f-1304","factDimensions":{"xbrl:concept":"us-gaap:LinesOfCreditFairValueDisclosure","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"4065000","decimals":-3}]},{"name":"rpt:f-1305","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesBearsAtSixPercentageMember","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"2024-12-31"}]},{"name":"rpt:f-1306","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:GageLoanMember"},"factValues":[{"value":"0.06","decimals":2}]},{"name":"rpt:f-1307","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2023-04-20T00:00:00/2023-04-21T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-1308","factDimensions":{"xbrl:concept":"tsndf:PrecentageOfGuaranteedAnnualDividend","xbrl:period":"2023-04-21T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember"},"factValues":[{"value":"0.20","decimals":2}]},{"name":"rpt:f-1309","factDimensions":{"xbrl:concept":"tsndf:SubcriptionAmountPercentage","xbrl:period":"2023-04-20T00:00:00/2023-04-21T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","srt:OwnershipAxis":"tsndf:TerrAscendGrowthCorpMember"},"factValues":[{"value":"0.40","decimals":2}]},{"name":"rpt:f-1310","factDimensions":{"xbrl:concept":"tsndf:NumberOfPromissoryNotes","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:PromissoryNotes","us-gaap:LongtermDebtTypeAxis":"tsndf:PinnacleLoanMember"},"factValues":[{"value":"2"}]},{"name":"rpt:f-1311","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:PinnacleLoanMember"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-1312","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:PinnacleLoanMember"},"factValues":[{"value":"0.06","decimals":2}]},{"name":"rpt:f-1313","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:PinnacleLoanMember"},"factValues":[{"value":"2023-06-30"}]},{"name":"rpt:f-1314","factDimensions":{"xbrl:concept":"us-gaap:NotesPayable","xbrl:period":"2023-06-27T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:IhcRealEstateLpLoanMember"},"factValues":[{"value":"7500000","decimals":-3}]},{"name":"rpt:f-1315","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-06-27T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:IhcRealEstateLpLoanMember"},"factValues":[{"value":"0.15"}]},{"name":"rpt:f-1316","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-06-26T00:00:00/2023-06-27T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:IhcRealEstateLpLoanMember"},"factValues":[{"value":"2024-01-15"}]},{"name":"rpt:f-1317","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfNotesPayable","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:IhcRealEstateLpLoanMember"},"factValues":[{"value":"1500000","decimals":-3}]},{"name":"rpt:f-1318","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfNotesPayable","xbrl:period":"2023-07-31T00:00:00/2023-08-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:IhcRealEstateLpLoanMember"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-1319","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfNotesPayable","xbrl:period":"2024-01-15T00:00:00/2024-01-16T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:IhcRealEstateLpLoanMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-1320","factDimensions":{"xbrl:concept":"us-gaap:NotesIssued1","xbrl:period":"2023-10-03T00:00:00/2023-10-04T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:BayCityPromissoryNoteMember"},"factValues":[{"value":"1430000","decimals":-3}]},{"name":"rpt:f-1321","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2023-10-04T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:BayCityPromissoryNoteMember"},"factValues":[{"value":"0.13"}]},{"name":"rpt:f-1322","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentMaturityDate","xbrl:period":"2023-10-30T00:00:00/2023-10-31T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:BayCityPromissoryNoteMember"},"factValues":[{"value":"2024-07-30"}]},{"name":"rpt:f-1323","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2023-10-03T00:00:00/2023-10-04T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:DebtInstrumentAxis":"tsndf:BayCityPromissoryNoteMember"},"factValues":[{"value":"monthly"}]},{"name":"rpt:f-1324","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:12pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Stated maturities of loans payable over the next five years are as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;\"></td>\n        <td style=\"width:1.94%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:15.823%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2024</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">141,946</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,942</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,082</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">44,483</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total principal payments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">206,453</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1325","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"141946000","decimals":-3}]},{"name":"rpt:f-1326","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7942000","decimals":-3}]},{"name":"rpt:f-1327","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11082000","decimals":-3}]},{"name":"rpt:f-1328","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44483000","decimals":-3}]},{"name":"rpt:f-1329","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-1330","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebt","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206453000","decimals":-3}]},{"name":"rpt:f-1331","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeasesTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">11.\tLeases</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Amounts recognized in the Consolidated Balance Sheets were as follows:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating leases:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease right-of-use assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">43,440</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">29,451</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability classified as current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,244</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,857</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability classified as non-current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,384</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">31,545</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total operating lease liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">46,628</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">33,402</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance leases:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span><span style=\"-sec-ix-hidden:F_7d307653-5633-478a-b96e-cd10a27bf6cf;\"><span style=\"-sec-ix-hidden:F_17879cc2-a7ea-4d08-a315-7cf99c4e9e3d;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment, net</span></span></span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,112</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,673</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease obligations under finance leases classified as current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,030</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">521</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease obligations under finance leases classified as non-current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">407</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,713</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total finance lease obligations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2,437</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,234</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company recognized operating lease expense of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,098</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">558</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">cost of sales), $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,028</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">723</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in cost of sales), and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,986</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> ($</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">273</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> included in cost of sales) for the years ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023, 2022 and 2021, respectively.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Other information related to operating leases consisted of the following:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.16%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:13.343%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.16%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:13.343%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Weighted-average remaining lease term (years)</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12.5</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12.8</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.2</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6.8</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Weighted-average discount rate</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11.43</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.69</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.47</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.89</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table></div><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Supplemental cash flow information related to leases were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash paid for amounts included in measurement of operating lease liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,264</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,053</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Right-of-use assets obtained in exchange for operating lease obligations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">16,603</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,097</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash paid for amounts included in measurement of finance lease liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">153</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">220</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets under finance leases obtained in exchange for finance lease obligations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,913</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Undiscounted lease obligations as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023 are as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Operating</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Finance</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2024</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,376</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,130</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,506</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,398</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">132</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,530</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,158</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">134</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,292</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">136</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,150</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,852</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">80</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,932</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">56,207</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">56,208</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total lease payments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">92,005</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,613</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">94,618</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Less: interest</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,377</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">176</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,553</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total lease liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">46,628</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,437</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">49,065</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p></div><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">A sale-leaseback transaction occurs when an entity sells an asset it owns and then immediately leases the asset back from the buyer. The seller then becomes the lessee and the buyer becomes the lessor. Under ASC 842, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Leases</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, both parties must assess whether the buyer-lessor has obtained control of the asset and a sale has occurred. Through the Gage Acquisition, the Company entered into leaseback transactions on </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">six</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> properties of owned real estate. The Company has determined that these transactions do not qualify as a sale because control was not transferred to the buyer-lessor. Therefore, the Company has classified the lease portion of the transaction as a finance lease and continues to depreciate the asset.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the third fiscal quarter of 2023, five out of the six agreements were amended to remove the purchase option which qualified the transactions as a sale. As a result, the Company derecognized underlying assets of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,725</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and its related financial obligations in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,528</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, resulting in a gain of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,803</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Company concurrently recognized an operating right of use asset and operating lease liability of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,518</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the five dispensaries.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">During the fourth quarter of 2023, the Company issued a promissory note to buy back the remaining property for $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,430</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (Refer Note 10). As a result, the Company derecognized the financial obligation in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">983</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, recognizing $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">447</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of adjustment to accretion expense in accordance with ASC 842,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\"> Leases</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p>"}]},{"name":"rpt:f-1332","factDimensions":{"xbrl:concept":"tsndf:SummaryOfAmountsRecognizedInConsolidatedBalanceSheetTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Amounts recognized in the Consolidated Balance Sheets were as follows:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating leases:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease right-of-use assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">43,440</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">29,451</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability classified as current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,244</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,857</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating lease liability classified as non-current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,384</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">31,545</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total operating lease liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">46,628</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">33,402</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance leases:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span><span style=\"-sec-ix-hidden:F_7d307653-5633-478a-b96e-cd10a27bf6cf;\"><span style=\"-sec-ix-hidden:F_17879cc2-a7ea-4d08-a315-7cf99c4e9e3d;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment, net</span></span></span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,112</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,673</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease obligations under finance leases classified as current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,030</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">521</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease obligations under finance leases classified as non-current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">407</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,713</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total finance lease obligations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2,437</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,234</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1333","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43440000","decimals":-3}]},{"name":"rpt:f-1334","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29451000","decimals":-3}]},{"name":"rpt:f-1335","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1244000","decimals":-3}]},{"name":"rpt:f-1336","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1857000","decimals":-3}]},{"name":"rpt:f-1337","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45384000","decimals":-3}]},{"name":"rpt:f-1338","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiabilityNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31545000","decimals":-3}]},{"name":"rpt:f-1339","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46628000","decimals":-3}]},{"name":"rpt:f-1340","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33402000","decimals":-3}]},{"name":"rpt:f-1341","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2112000","decimals":-3}]},{"name":"rpt:f-1342","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseRightOfUseAsset","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6673000","decimals":-3}]},{"name":"rpt:f-1343","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityCurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2030000","decimals":-3}]},{"name":"rpt:f-1344","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityCurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"521000","decimals":-3}]},{"name":"rpt:f-1345","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityNoncurrent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"407000","decimals":-3}]},{"name":"rpt:f-1346","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityNoncurrent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6713000","decimals":-3}]},{"name":"rpt:f-1347","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2437000","decimals":-3}]},{"name":"rpt:f-1348","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiability","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7234000","decimals":-3}]},{"name":"rpt:f-1349","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6098000","decimals":-3}]},{"name":"rpt:f-1350","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"558000","decimals":-3}]},{"name":"rpt:f-1351","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5028000","decimals":-3}]},{"name":"rpt:f-1352","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"723000","decimals":-3}]},{"name":"rpt:f-1353","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3986000","decimals":-3}]},{"name":"rpt:f-1354","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:CostOfSalesMember"},"factValues":[{"value":"273000","decimals":-3}]},{"name":"rpt:f-1355","factDimensions":{"xbrl:concept":"tsndf:SummaryOfOtherInformationRelatedToOperatingLeasesTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Other information related to operating leases consisted of the following:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.16%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:13.343%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.16%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:13.343%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Weighted-average remaining lease term (years)</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12.5</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12.8</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.2</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6.8</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Weighted-average discount rate</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Operating leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11.43</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.69</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Finance leases</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.47</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.89</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1356","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P12Y6M"}]},{"name":"rpt:f-1357","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P12Y9M18D"}]},{"name":"rpt:f-1358","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P1Y2M12D"}]},{"name":"rpt:f-1359","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P6Y9M18D"}]},{"name":"rpt:f-1360","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.1143","decimals":4}]},{"name":"rpt:f-1361","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.1069","decimals":4}]},{"name":"rpt:f-1362","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0947","decimals":4}]},{"name":"rpt:f-1363","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0989","decimals":4}]},{"name":"rpt:f-1364","factDimensions":{"xbrl:concept":"tsndf:SummaryOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Supplemental cash flow information related to leases were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash paid for amounts included in measurement of operating lease liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,264</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,053</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Right-of-use assets obtained in exchange for operating lease obligations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">16,603</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,097</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash paid for amounts included in measurement of finance lease liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">153</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">220</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Assets under finance leases obtained in exchange for finance lease obligations</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,913</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-1365","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6264000","decimals":-3}]},{"name":"rpt:f-1366","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasePayments","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5053000","decimals":-3}]},{"name":"rpt:f-1367","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16603000","decimals":-3}]},{"name":"rpt:f-1368","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3097000","decimals":-3}]},{"name":"rpt:f-1369","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"153000","decimals":-3}]},{"name":"rpt:f-1370","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"220000","decimals":-3}]},{"name":"rpt:f-1371","factDimensions":{"xbrl:concept":"us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6913000","decimals":-3}]},{"name":"rpt:f-1372","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityMaturityTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Undiscounted lease obligations as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023 are as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Operating</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Finance</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2024</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,376</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,130</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,506</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2025</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,398</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">132</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,530</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2026</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,158</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">134</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,292</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2027</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">136</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,150</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2028</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,852</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">80</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,932</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Thereafter</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">56,207</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">56,208</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total lease payments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">92,005</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,613</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">94,618</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Less: interest</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,377</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">176</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,553</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Total lease liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">46,628</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,437</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">49,065</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>"}]},{"name":"rpt:f-1373","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7376000","decimals":-3}]},{"name":"rpt:f-1374","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2130000","decimals":-3}]},{"name":"rpt:f-1375","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9506000","decimals":-3}]},{"name":"rpt:f-1376","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7398000","decimals":-3}]},{"name":"rpt:f-1377","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132000","decimals":-3}]},{"name":"rpt:f-1378","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7530000","decimals":-3}]},{"name":"rpt:f-1379","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7158000","decimals":-3}]},{"name":"rpt:f-1380","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"134000","decimals":-3}]},{"name":"rpt:f-1381","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearThree","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7292000","decimals":-3}]},{"name":"rpt:f-1382","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7014000","decimals":-3}]},{"name":"rpt:f-1383","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"136000","decimals":-3}]},{"name":"rpt:f-1384","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFour","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7150000","decimals":-3}]},{"name":"rpt:f-1385","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6852000","decimals":-3}]},{"name":"rpt:f-1386","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80000","decimals":-3}]},{"name":"rpt:f-1387","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueYearFive","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6932000","decimals":-3}]},{"name":"rpt:f-1388","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56207000","decimals":-3}]},{"name":"rpt:f-1389","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-1390","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56208000","decimals":-3}]},{"name":"rpt:f-1391","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92005000","decimals":-3}]},{"name":"rpt:f-1392","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityPaymentsDue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2613000","decimals":-3}]},{"name":"rpt:f-1393","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityPaymentsDue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"94618000","decimals":-3}]},{"name":"rpt:f-1394","factDimensions":{"xbrl:concept":"us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45377000","decimals":-3}]},{"name":"rpt:f-1395","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"176000","decimals":-3}]},{"name":"rpt:f-1396","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45553000","decimals":-3}]},{"name":"rpt:f-1397","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46628000","decimals":-3}]},{"name":"rpt:f-1398","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeaseLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2437000","decimals":-3}]},{"name":"rpt:f-1399","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49065000","decimals":-3}]},{"name":"rpt:f-1400","factDimensions":{"xbrl:concept":"us-gaap:NumberOfRealEstateProperties","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Property","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"6"}]},{"name":"rpt:f-1401","factDimensions":{"xbrl:concept":"us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"8725000","decimals":-3}]},{"name":"rpt:f-1402","factDimensions":{"xbrl:concept":"tsndf:DerecognizedUnderlyingAssetsRelatedFinancialObligationsAmount","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"10528000","decimals":-3}]},{"name":"rpt:f-1403","factDimensions":{"xbrl:concept":"us-gaap:SaleAndLeasebackTransactionGainLossNet","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1803000","decimals":-3}]},{"name":"rpt:f-1404","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseRightOfUseAsset","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"10518000","decimals":-3}]},{"name":"rpt:f-1405","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2023-10-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"10518000","decimals":-3}]},{"name":"rpt:f-1406","factDimensions":{"xbrl:concept":"tsndf:IssuedPromissoryProperty","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"1430000","decimals":-3}]},{"name":"rpt:f-1407","factDimensions":{"xbrl:concept":"us-gaap:TransferOfFinancialAssetsAccountedForAsSalesAmountDerecognized","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"983000","decimals":-3}]},{"name":"rpt:f-1408","factDimensions":{"xbrl:concept":"tsndf:AccretionExpensesNet","xbrl:period":"2023-10-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"447000","decimals":-3}]},{"name":"rpt:f-1409","factDimensions":{"xbrl:concept":"us-gaap:ShortTermDebtTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">12.     Convertible debt</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In June and August 2023, the Company closed the private placements of a total of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,355</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> senior unsecured convertible debentures at a price of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> per debenture for total gross proceeds of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,355</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Unless repaid or converted earlier, the outstanding principal and accrued and unpaid interest on the debentures will be due and payable </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">36</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> months following the closing of the debenture offering (the \u201cDebenture Maturity Date\u201d). Each debenture bears interest at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.9</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% per annum from the date of issuance, calculated and compounded semi-annually, and payable on the Debenture Maturity Date. Each holder has the option to elect to receive up to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.95</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% per annum of such interest payable in cash on a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">semi-annual</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> basis. Each debenture is convertible into Common Shares, at the option of the holder, at any time or times prior to the close of business on the last business day immediately preceding the Maturity Date, at a conversion price of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Holders converting their debentures will receive accrued and unpaid interest for the period from and including the date of the last interest payment date, to and including, the date of conversion.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In accordance with ASC 815, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the conversion option was bifurcated from the host instrument as the instrument's strike price is denominated in a currency other than the functional currency of the Issuer. It was recorded at fair value, using the Black-Scholes Model (Note 23). The proceeds are allocated first to the conversion option based on its fair value of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,600</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and the residual was allocated to the host instrument and recorded as convertible debt at a residual value of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,755</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the convertible debt activity for the year-ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023:</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:69.186%;\"></td>\n        <td style=\"width:3.039%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:25.775%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Convertible debt proceeds, net of transaction costs</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,098</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Allocation to conversion option</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Interest and accretion</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">768</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Ending carrying amount at December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,266</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1410","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"10355000","decimals":-3}]},{"name":"rpt:f-1411","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2023-09-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"10355000","decimals":-3}]},{"name":"rpt:f-1412","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"1000","decimals":0}]},{"name":"rpt:f-1413","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2023-09-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"1000","decimals":0}]},{"name":"rpt:f-1414","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2023-06-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"10355000","decimals":-3}]},{"name":"rpt:f-1415","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2023-08-01T00:00:00/2023-09-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"10355000","decimals":-3}]},{"name":"rpt:f-1416","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentTerm","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"P36M"}]},{"name":"rpt:f-1417","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"0.099","decimals":3}]},{"name":"rpt:f-1418","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"0.0495","decimals":4}]},{"name":"rpt:f-1419","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFrequencyOfPeriodicPayment","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"semi-annual"}]},{"name":"rpt:f-1420","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2.01","decimals":2}]},{"name":"rpt:f-1421","factDimensions":{"xbrl:concept":"tsndf:ConversionOptionIssuedInPrivatePlacement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3600000","decimals":-3}]},{"name":"rpt:f-1422","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtFairValueDisclosures","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6755000","decimals":-3}]},{"name":"rpt:f-1423","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the convertible debt activity for the year-ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023:</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:69.186%;\"></td>\n        <td style=\"width:3.039%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:25.775%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Convertible debt proceeds, net of transaction costs</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,098</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Allocation to conversion option</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Interest and accretion</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">768</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Ending carrying amount at December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,266</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1424","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"10098000","decimals":-3}]},{"name":"rpt:f-1425","factDimensions":{"xbrl:concept":"tsndf:AllocationToConversionOption","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"3600000","decimals":-3}]},{"name":"rpt:f-1426","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"768000","decimals":-3}]},{"name":"rpt:f-1427","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ShortTermDebtTypeAxis":"tsndf:SeniorUnsecuredConvertibleDebentureMember"},"factValues":[{"value":"7266000","decimals":-3}]},{"name":"rpt:f-1428","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">13.\tShareholders\u2019 equity</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company is authorized to issue an unlimited number of Common Shares, an unlimited number of Proportionate Voting Shares, an unlimited number of Exchangeable Shares, and an unlimited number of Preferred Shares, issuable in series. The Board has the discretion to determine the rights, preferences, privileges, and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges, and liquidation preferences, of each class of the Company\u2019s capital stock.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Unlimited Number of Preferred Shares</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Board has authorized the Company to issue an unlimited number of Series A, Series B, Series C and Series D Preferred Shares. The Preferred Shares of each series will, with respect to the payment of dividends and the distribution of assets in the event of the liquidation, dissolution or winding-up of the Company, whether voluntarily or involuntarily, rank on parity with the Preferred Shares of every other series, and will be entitled to preference over the Proportionate Voting Shares, Common Shares and Exchangeable Shares.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Voting Rights</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Preferred Shares are not entitled to receive notice of, or to attend or to vote at any meeting of the shareholders of the Company.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Dividends</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Preferred Shares are not entitled to receive any dividends, except that if the Company issues a dividend when necessary to comply with contractual provisions in respect of an adjustment to the conversion ratio in connection with any dividend paid on the Common Shares.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Conversion Rights</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Preferred Shares are entitled to convert each outstanding Preferred Share into </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares of the Company (or the economic equivalent in Proportionate Voting Shares for U.S. investors) at the option of the holder, subject to customary anti-dilution provisions.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Preferred Shares will be automatically converted into Proportionate Voting Shares at the then-effective conversion ratio, instead of being redeemed for cash and other assets, in the event of a change in control.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Redemption Rights</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company classified the Preferred Shares as permanent equity in the financial statements given that the terms do not obligate the Company to buy back the shares of Preferred Shares in exchange for cash or other assets, nor do the shares represent an obligation that must or may be settled with a variable number of shares, which are debt-like features. No other redemption provisions exist within the terms of the instrument.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Liquidation Preference</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In the event of liquidation, dissolution, or winding up of the Company, whether voluntary or involuntary, or upon any other return of capital or distribution of the assets of the Company among its shareholders, in each case for the purposes of winding up its affairs, each Preferred Share entitles the holder thereof to receive and to be paid out of the assets of the Company available for distribution, before any distribution or payment may be made to a holder of any Common Shares, Proportionate Voting Shares, Exchangeable Shares or any other shares ranking junior in such liquidation, dissolution, or winding up to the Preferred</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Shares, an amount per Preferred Share equal to the fair market value of the consideration paid for such Preferred Share upon issuance.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s Series A, Series B, Series C and Series D Preferred Shares have a liquidation preference that is initially equal to $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively, per Preferred Share; provided that if the Company makes a distribution to holders of all or substantially all of the respective series of Preferred Shares, or if the Company effects a share split or share consolidation of the respective series of Preferred Shares, then the liquidation preference will then be adjusted on the effective date of such event by a rate computed as (i) the number of respective series of Preferred Shares outstanding immediately before giving effect to such event divided by (ii) the number of respective series of Preferred Shares outstanding immediately after such event.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">After payment to the holders of the Preferred Shares of the full liquidation preference to which they are entitled in respect of outstanding Preferred Shares (which, for greater certainty), have not been converted prior to such payment), such Preferred Shares will have no further right or claim to any of the assets of the Company.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The liquidation preference will be payable to holders of Preferred Shares in cash; provided, however, that to the extent the Company has, having exercised commercially reasonable efforts to make such payment, insufficient cash available to pay the liquidation preference in full in cash, the portion of the Liquidation Preference with respect to which the Company has insufficient cash may be paid in property or other assets of the Company. The value of any property or assets not consisting of cash that is distributed by the Company in satisfaction of any portion of the liquidation preference will equal the fair market value on the date of distribution. As of December 31, 2023, the Convertible Preferred Series A and B Shares had an aggregate liquidation value o</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">f $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25,900</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">or $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> per share.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Unlimited Number of Proportionate Voting Shares</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Proportionate Voting Shares are entitled to receive, as and when declared by the Board, dividends in cash or property of the Company. </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">No</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> dividend may be declared on the Proportionate Voting Shares unless the Company simultaneously declares dividends on the Common Shares in an amount equal to the dividend declared per Proportionate Voting Share divided by 1,000.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In the event of the liquidation, dissolution or winding-up of the Company, whether voluntary or involuntary, or in the event of any other distribution of assets of the Company among its shareholders for the purpose of winding up its affairs, the holders of Proportionate Voting Shares are entitled to participate pari passu with the holders of Common Shares in an amount equal to the amount of such distribution per Common Share multiplied by 1,000.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Proportionate Voting Shares are not entitled to a right of first refusal to subscribe for, purchase or receive any part of any issue of shares, or bonds, debentures or other securities of the Company.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">There may be no subdivision or consolidation of the Proportionate Voting Shares unless, simultaneously, the Common Shares and Exchangeable Shares are subdivided or consolidated using the same divisor or multiplier.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Proportionate Voting Shares carry </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> votes per share.</span></span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Unlimited Number of Exchangeable Shares</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Voting Rights</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Exchangeable Shares will not be entitled to receive notice of, attend or vote at meetings of the shareholders of the Company; provided that the holders of Exchangeable Shares will, however, be entitled to receive notice of meetings of shareholders called for the purpose of authorizing the dissolution of the Company or the sale of its assets, or a substantial part thereof, but holders of Exchangeable Shares will not be entitled to vote at such meeting of the shareholders of the Company.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Dividends</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Exchangeable Shares will not be entitled to receive any dividends.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Dissolution</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In the event of liquidation, dissolution or winding up of the Company, whether voluntary or involuntary, or any other distribution of assets of the Company among its shareholders for the purpose of winding-up its affairs, holders of Exchangeable Shares will not be entitled to receive any amount, property or assets of the Company.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Exchange Rights</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Each issued and outstanding Exchangeable Share may at any time following the exchange start date applicable to the holder of such Exchangeable Share, at the option of the holder and subject to any restrictions or limitations, be exchanged for one Common Share.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Unlimited Number of Common Shares</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Voting Rights</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Common Shares are entitled to receive notice of, and to attend, all meetings of the shareholders of the Company and shall have </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> vote per each Common Share</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> held at all meetings of the Company, except for meetings at which only holders of another specified class or series of shares of the Company are entitled to vote separately as a class or series.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Dividend Rights</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Holders of Common Shares are entitled to receive, subject to the rights of the holder of any other class of shares, any dividends declared by the Company. If, as and when dividends are declared by the directors, each Common Share will be entitled to 0.001 times the amount paid or distributed per Proportionate Voting Share (or, if a stock dividend is declared, each Common Share will be entitled to receive the same number of Common Shares per Common Share of Proportionate Voting Shares entitled to be received per Proportionate Voting Share).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Dissolution</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In the event of liquidation, dissolution or winding up of the Company, whether voluntary or involuntary, or any other distribution of assets of the Company among its shareholders for the purpose of winding-up its affairs, the holders of the Common Shares will, subject to the rights of any other class of shares, be entitled to receive the remaining property of the Company on the basis that each Common Share will be entitled to 0.001 times the amount distributed per Proportionate Voting Share, but otherwise there is no preference or distinction among or between the Proportionate Voting Shares and the Common Shares.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Conversion Rights</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Each issued and outstanding Common Share may at any time, at the option of the holder, be converted into </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of a Proportionate Voting Share.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Description of Transactions:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Common Shares (Private Placements)</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In June 2023, concurrently with convertible debenture placements (Note 12), the Company closed three tranches of private placements and issued </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,580,677</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> equity units at a price of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.50</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> per unit for total proceeds of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,476</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, net of share issuance costs of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">395</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (the \"Private Placements\"). </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Each equity unit is comprised of one Common Share and one-half of one Common Share purchase warrant. Each warrant entitles the holder to acquire one Common Share at a price of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.95</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> per common share for a period of 24 months following the date of issuance.</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"text-indent:-4.341%;padding-left:4.173%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Detachable warrants issued in a bundled transaction are accounted for separately. Under ASC 815, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Derivatives and Hedging</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the detachable warrants meet the definition of derivative because the exercise price is denominated in a currency that is different from the functional currency of the Company. It was recorded at a fair value of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,216</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, using the Black-Scholes Model. The proceeds are allocated first to the warrants based on their fair value, and the residual of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,655</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> was allocated to the equity (Note 23). As of December 31, 2023, the warrants were revalued at $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,830,</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and for the year ended December 31, 2023, a gain of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">386</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> was recorded in (Gain) loss on fair value of warrants and purchase option derivative asset on the Company's </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Consolidated Statements of Operations and Comprehensive Income (Loss).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On January 28, 2021, the Company completed a private placement and issued </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,115,656</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares at a price of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.64</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> per Common Share for total proceeds of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">173,477</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, net of share issuance costs of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,643</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Warrants</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a summary of the outstanding warrants for Common Shares:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.322%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.842%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Common Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Common Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">40,504,098</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,363,691</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.80</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5.34</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,508,625</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.60</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">30,995,473</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,855,066</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.20</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5.66</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Replacement warrants granted on acquisition of Gage</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">282,023</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6.47</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,989,436</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.50</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">47,730</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.61</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">23,240,330</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">728,715</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.49</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">9.72</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">435,212</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">435,212</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.81</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.50</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">345,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">345,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.14</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">23,330,542</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">818,927</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.56</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8.74</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On December 9, 2022, the Company entered into an arrangement with Canopy USA, LLC (\"Canopy USA\") and certain of its subsidiaries to convert CAD$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">125,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> in aggregate loans plus accrued interest in exchange for </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,601,467</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Exchangeable Shares at a notional price of CAD$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> per Exchangeable Share and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,474,130</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> new Common Share purchase warrants (the \"New Warrants\") to acquire Common Shares at a weighted average exercise price of CAD$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6.07</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> per Common Share. In addition, the Company, TerrAscend Canada and Arise Bioscience, Inc. (collectively, \"TerrAscend Entities\") and Canopy USA, Canopy USA I Limited Partnership (\"Canopy USA LP I\") and Canopy USA III Limited Partnership (\"Canopy USA LP III\") entered into a debt settlement agreement (the \"Debt Settlement Agreement\"), pursuant to which the TerrAscend Entities are required to deliver to Canopy USA LP I and Canopy USA LP III an aggregate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,601,467</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Exchangeable Shares and New Warrants with exercise prices ranging from CAD$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.74</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to CAD$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">17.19</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> as consideration for extinguishing the debt obligations, including all principal and interest on the amounts outstanding thereunder. All of the New Warrants expire on </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2032</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Additionally, all of the existing warrants held by Canopy USA LP I and Canopy USA LP III, consisting of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,474,130</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> warrants (the \"Prior Warrants\") originally issued to Canopy Growth Corporation and RIV Capital Inc. (previously Canopy Rivers Corporation) between 2019 and 2020 were canceled. The Exchangeable Shares can be converted to Common Shares at Canopy USA LP I and Canopy USA LP III's option, subject to certain conditions.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of the New Warrants was determined using the Black-Scholes Model using the following inputs and assumptions:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.283%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 9, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">78.98</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.87</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.06</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Pursuant to the terms of the Gage Acquisition, each holder of a warrant to purchase subordinate voting shares of Gage (a \"Gage Warrant\") was replaced with a warrant to purchase Common Shares (a \"Replacement Warrant\") on the basis of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.3001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of a Replacement Warrant for each Gage Warrant held. Each Replacement Warrant </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">is exercisable into Common Shares at an exercise price ranging from $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.83</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.00</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Replacement Warrants expire at various dates from </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">October 6, 2022</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">July 2, 2025</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Refer to</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Note 5 for the determination of fair value of Replacement Warrants acquired.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a summary of the outstanding warrant liabilities </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">that are exchangeable into Common Shares.</span></span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.322%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.842%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Common Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Common Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8.66</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">0.99</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a summary of the outstanding warrants for Proportionate Voting Shares. These warrants are exercisable for </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of a Proportionate Voting Share. The Proportionate Voting Shares are exchangeable into Common Shares on a basis of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares per Proportionate Voting Share.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"text-indent:-4.341%;padding-left:4.173%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.322%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.842%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Proportionate Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Proportionate Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5.66</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1.64</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5.69</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">0.64</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The expiration of the warrants for Proportionate Voting Shares resulted in an increase to additional paid in capital and a decrease to the accumulated deficit in the Consolidated Balance Sheets.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a summary of the outstanding warrants for Preferred Shares. Each warrant is exercisable into </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Preferred Share:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.322%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.842%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Preferred Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Preferred Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,024</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,024</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2.39</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,968</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">16,056</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">16,056</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1.39</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">950</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">15,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">15,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">0.39</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1429","factDimensions":{"xbrl:concept":"us-gaap:ConvertiblePreferredStockSharesIssuedUponConversion","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1000"}]},{"name":"rpt:f-1430","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesAPreferredStockMember"},"factValues":[{"value":"2000","decimals":0}]},{"name":"rpt:f-1431","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesBPreferredStockMember"},"factValues":[{"value":"2000","decimals":0}]},{"name":"rpt:f-1432","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesCPreferredStockMember"},"factValues":[{"value":"3000","decimals":0}]},{"name":"rpt:f-1433","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:SeriesDPreferredStockMember"},"factValues":[{"value":"3000","decimals":0}]},{"name":"rpt:f-1434","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreferenceValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAAndBPreferredStockMember"},"factValues":[{"value":"25900000","decimals":-3}]},{"name":"rpt:f-1435","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockLiquidationPreference","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:SeriesAAndBPreferredStockMember"},"factValues":[{"value":"2000","decimals":0}]},{"name":"rpt:f-1436","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockDividendsPerShareDeclared","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-1437","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockVotingRights","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"Proportionate Voting Shares carry 1,000 votes per share."}]},{"name":"rpt:f-1438","factDimensions":{"xbrl:concept":"tsndf:PreferredStockVotesPerShare","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"1000","decimals":0}]},{"name":"rpt:f-1439","factDimensions":{"xbrl:concept":"us-gaap:CommonStockVotingRights","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Holders of Common Shares are entitled to receive notice of, and to attend, all meetings of the shareholders of the Company and shall have one vote per each Common Share"}]},{"name":"rpt:f-1440","factDimensions":{"xbrl:concept":"tsndf:NumberOfVotePerEachCommonShareHeld","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Vote"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1441","factDimensions":{"xbrl:concept":"tsndf:ProportionateVotingShare","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-1442","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2023-06-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6580677","decimals":0}]},{"name":"rpt:f-1443","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockPricePerShare","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"1.5","decimals":2}]},{"name":"rpt:f-1444","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2023-06-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"9476000","decimals":-3}]},{"name":"rpt:f-1445","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfStockIssuanceCosts","xbrl:period":"2023-06-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"395000","decimals":-3}]},{"name":"rpt:f-1446","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsDescription","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"Each equity unit is comprised of one Common Share and one-half of one Common Share purchase warrant. Each warrant entitles the holder to acquire one Common Share at a price of $1.95 per common share for a period of 24 months following the date of issuance."}]},{"name":"rpt:f-1447","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1448","factDimensions":{"xbrl:concept":"tsndf:WarrantFairValueDisclosure","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantMember"},"factValues":[{"value":"2216000","decimals":-3}]},{"name":"rpt:f-1449","factDimensions":{"xbrl:concept":"tsndf:WarrantsResidualValue","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantMember"},"factValues":[{"value":"7655000","decimals":-3}]},{"name":"rpt:f-1450","factDimensions":{"xbrl:concept":"tsndf:WarrantsRevauledValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"1830000","decimals":-3}]},{"name":"rpt:f-1451","factDimensions":{"xbrl:concept":"tsndf:GainLossOnFairValueOfWarrantsAndPurchaseOptionDerivativeAsset","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"386000","decimals":-3}]},{"name":"rpt:f-1452","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2021-01-27T00:00:00/2021-01-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"18115656"}]},{"name":"rpt:f-1453","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockPricePerShare","xbrl:period":"2021-01-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"9.64","decimals":2}]},{"name":"rpt:f-1454","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2021-01-27T00:00:00/2021-01-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"173477000","decimals":-3}]},{"name":"rpt:f-1455","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfStockIssuanceCosts","xbrl:period":"2021-01-27T00:00:00/2021-01-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1643000","decimals":-3}]},{"name":"rpt:f-1456","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a summary of the outstanding warrants for Common Shares:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.322%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.842%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Common Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Common Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">40,504,098</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,363,691</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.80</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5.34</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,508,625</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.60</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">30,995,473</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,855,066</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.20</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5.66</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Replacement warrants granted on acquisition of Gage</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">282,023</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6.47</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,989,436</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.50</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">47,730</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.61</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">23,240,330</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">728,715</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.49</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">9.72</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">435,212</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">435,212</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.81</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.50</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">345,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">345,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.14</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">23,330,542</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">818,927</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.56</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8.74</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1457","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"40504098"}]},{"name":"rpt:f-1458","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"18363691"}]},{"name":"rpt:f-1459","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"3.8","decimals":2}]},{"name":"rpt:f-1460","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P5Y4M2D"}]},{"name":"rpt:f-1461","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"9508625"}]},{"name":"rpt:f-1462","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2.6","decimals":2}]},{"name":"rpt:f-1463","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"30995473"}]},{"name":"rpt:f-1464","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"8855066"}]},{"name":"rpt:f-1465","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"4.2","decimals":2}]},{"name":"rpt:f-1466","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P5Y7M28D"}]},{"name":"rpt:f-1467","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightReplacementWarrantsGranted","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"282023"}]},{"name":"rpt:f-1468","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightGrantedInPeriodWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"6.47","decimals":2}]},{"name":"rpt:f-1469","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercised","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"7989436"}]},{"name":"rpt:f-1470","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2.5","decimals":2}]},{"name":"rpt:f-1471","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExpired","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"47730"}]},{"name":"rpt:f-1472","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"3.61","decimals":2}]},{"name":"rpt:f-1473","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"23240330"}]},{"name":"rpt:f-1474","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"728715"}]},{"name":"rpt:f-1475","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"4.49","decimals":2}]},{"name":"rpt:f-1476","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P9Y8M19D"}]},{"name":"rpt:f-1477","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightGranted","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"435212"}]},{"name":"rpt:f-1478","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrantsGranted","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"435212"}]},{"name":"rpt:f-1479","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightsGrantedInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1.81","decimals":2}]},{"name":"rpt:f-1480","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P2Y6M"}]},{"name":"rpt:f-1481","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExpired","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"345000"}]},{"name":"rpt:f-1482","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"345000"}]},{"name":"rpt:f-1483","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"3.14","decimals":2}]},{"name":"rpt:f-1484","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"23330542"}]},{"name":"rpt:f-1485","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"818927"}]},{"name":"rpt:f-1486","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"4.56","decimals":2}]},{"name":"rpt:f-1487","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P8Y8M26D"}]},{"name":"rpt:f-1488","factDimensions":{"xbrl:concept":"tsndf:AggregateSaleOfStockNumberOfSharesIssuedInTransactionPlusAccruedInterest","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember"},"factValues":[{"value":"125500000","decimals":-3}]},{"name":"rpt:f-1489","factDimensions":{"xbrl:concept":"tsndf:ConversionOfLoansToExchangeableShares","xbrl:period":"2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"24601467","decimals":0}]},{"name":"rpt:f-1490","factDimensions":{"xbrl:concept":"tsndf:NotionalPricePerExchangeableShares","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:CAD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember","us-gaap:StatementClassOfStockAxis":"tsndf:ExchangeableSharesMember"},"factValues":[{"value":"5.1","decimals":2}]},{"name":"rpt:f-1491","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"22474130","decimals":0}]},{"name":"rpt:f-1492","factDimensions":{"xbrl:concept":"tsndf:WeightedAverageExercisePricePerCommonShare","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:CAD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"6.07","decimals":2}]},{"name":"rpt:f-1493","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:LongtermDebtTypeAxis":"tsndf:TerrascendEntitiesMember"},"factValues":[{"value":"24601467","decimals":0}]},{"name":"rpt:f-1494","factDimensions":{"xbrl:concept":"tsndf:WeightedAverageExercisePricePerCommonShare","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:CAD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"tsndf:TerrascendEntitiesMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"3.74","decimals":2}]},{"name":"rpt:f-1495","factDimensions":{"xbrl:concept":"tsndf:WeightedAverageExercisePricePerCommonShare","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:CAD/xbrla:shares","srt:RangeAxis":"srt:MaximumMember","us-gaap:LongtermDebtTypeAxis":"tsndf:TerrascendEntitiesMember"},"factValues":[{"value":"17.19","decimals":2}]},{"name":"rpt:f-1496","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","xbrl:period":"2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:LongtermDebtTypeAxis":"tsndf:TerrascendEntitiesMember"},"factValues":[{"value":"2032-12-31"}]},{"name":"rpt:f-1497","factDimensions":{"xbrl:concept":"us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:LongtermDebtTypeAxis":"tsndf:CanopyUsaEntitiesMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"22474130","decimals":0}]},{"name":"rpt:f-1498","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of the New Warrants was determined using the Black-Scholes Model using the following inputs and assumptions:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.283%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 9, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">78.98</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.87</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.06</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1499","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"0.7898","decimals":4}]},{"name":"rpt:f-1500","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"0.0287","decimals":4}]},{"name":"rpt:f-1501","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"P10Y21D"}]},{"name":"rpt:f-1502","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2022-12-09T00:00:00/2022-12-10T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:WarrantMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-1503","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember"},"factValues":[{"value":"0.3001","decimals":4}]},{"name":"rpt:f-1504","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RangeAxis":"srt:MinimumMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember"},"factValues":[{"value":"3.83","decimals":2}]},{"name":"rpt:f-1505","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RangeAxis":"srt:MaximumMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember"},"factValues":[{"value":"7","decimals":2}]},{"name":"rpt:f-1506","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember"},"factValues":[{"value":"2022-10-06"}]},{"name":"rpt:f-1507","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMaturityDate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:ReplacementWarrantMember"},"factValues":[{"value":"2025-07-02"}]},{"name":"rpt:f-1508","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"<span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">that are exchangeable into Common Shares.</span><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.322%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.842%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Common Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Common Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8.66</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">0.99</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,129,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,590,334</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1509","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightGranted","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1510","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1511","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1512","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"8.66","decimals":2}]},{"name":"rpt:f-1513","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P0Y11M26D"}]},{"name":"rpt:f-1514","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightGranted","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"3590334"}]},{"name":"rpt:f-1515","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightsGrantedInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1516","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLifeGranted","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P1Y5M23D"}]},{"name":"rpt:f-1517","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExpired","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1518","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"7129517"}]},{"name":"rpt:f-1519","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"3590334"}]},{"name":"rpt:f-1520","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1521","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"P1Y5M23D"}]},{"name":"rpt:f-1522","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a summary of the outstanding warrants for Proportionate Voting Shares. These warrants are exercisable for </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of a Proportionate Voting Share. The Proportionate Voting Shares are exchangeable into Common Shares on a basis of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares per Proportionate Voting Share.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"text-indent:-4.341%;padding-left:4.173%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.322%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.842%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Proportionate Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Proportionate Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5.66</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1.64</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5.69</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">0.64</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,590,908</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1523","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableForEachShare","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"0.001"}]},{"name":"rpt:f-1524","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"1000"}]},{"name":"rpt:f-1525","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"8590908"}]},{"name":"rpt:f-1526","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"8590908"}]},{"name":"rpt:f-1527","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"5.66","decimals":2}]},{"name":"rpt:f-1528","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"P1Y7M20D"}]},{"name":"rpt:f-1529","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercised","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1530","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"8590908"}]},{"name":"rpt:f-1531","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"8590908"}]},{"name":"rpt:f-1532","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"5.69","decimals":2}]},{"name":"rpt:f-1533","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"P0Y7M20D"}]},{"name":"rpt:f-1534","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExpired","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"tsndf:ProportionateVotingSharesMember"},"factValues":[{"value":"8590908"}]},{"name":"rpt:f-1535","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following is a summary of the outstanding warrants for Preferred Shares. Each warrant is exercisable into </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Preferred Share:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.39%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.322%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.842%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.662%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Preferred Share Warrants Outstanding</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Preferred Share Warrants Exercisable</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Remaining Life (years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,024</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,024</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2.39</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,968</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">16,056</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">16,056</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1.39</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">950</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">15,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">15,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">0.39</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1536","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1537","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"18024"}]},{"name":"rpt:f-1538","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"18024"}]},{"name":"rpt:f-1539","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"3000","decimals":0}]},{"name":"rpt:f-1540","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"P2Y4M20D"}]},{"name":"rpt:f-1541","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"1968"}]},{"name":"rpt:f-1542","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"16056"}]},{"name":"rpt:f-1543","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"16056"}]},{"name":"rpt:f-1544","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"3000","decimals":0}]},{"name":"rpt:f-1545","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"P1Y4M20D"}]},{"name":"rpt:f-1546","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercised","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"950"}]},{"name":"rpt:f-1547","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"15106"}]},{"name":"rpt:f-1548","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExercisableWarrants","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"15106"}]},{"name":"rpt:f-1549","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"3000","decimals":0}]},{"name":"rpt:f-1550","factDimensions":{"xbrl:concept":"tsndf:WarrantsAndRightsOutstandingWeightedAverageRemainingLife","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"P0Y4M20D"}]},{"name":"rpt:f-1551","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightExpired","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"15106"}]},{"name":"rpt:f-1552","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantsOrRightExpiredWarrants","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"15106"}]},{"name":"rpt:f-1553","factDimensions":{"xbrl:concept":"tsndf:ClassOfWarrantOrRightsExpiredInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:PreferredStockMember"},"factValues":[{"value":"3000","decimals":0}]},{"name":"rpt:f-1554","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.341%;padding-left:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">14.\tShare-based compensation plans</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Share-based payments expense</span></p><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Total share-based payments expense was as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:56.26%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Twelve Months Ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Stock options</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,424</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,485</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,988</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Restricted share units</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,283</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,677</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">954</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total share-based payments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,707</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">12,162</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">14,942</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As of December 31, 2023, the total unrecognized compensation cost related to nonvested stock options was </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">20,427</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The weighted average period over which it is expected to be recognized i</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">s </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">8.40</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> years for options.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Stock Options</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">15</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% rolling Stock Option Plan was originally adopted and approved by the Board effective March 8, 2017. The Stock Option Plan governs the grant, administration and exercise of options to purchase Common Shares, which may be granted to employees, directors or consultants (\"Eligible Persons\") of the Company. The number of Common Shares reserved for issuance to any one person under an option granted pursuant to the Stock Option Plan, when combined with the number of Common Shares reserved for issuance under all awards granted within the </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">one-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period prior to the date of grant under all other share compensation plans, including the Stock Option Plan and the Company\u2019s share unit plan (the \u201cRSU Plan\u201d), may not exceed </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of the issued and outstanding Common Shares at the date of grant on a non-diluted basis, unless the Company has obtained disinterested shareholder approval. Options to purchase Common Shares granted under the Stock Option Plan will have an exercise price not less than the \u201cfair market value\u201d of a Common Share on the date of grant, being the five-day volume weighted average price of the Common Shares based on the date of grant of the option. The exercise price, term and vesting of options to purchase Common Shares shall otherwise be as approved by the Board. Unless otherwise determined by the Board, options to purchase Common Shares typically vest and become exercisable at a rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">25</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% on each of the first four anniversary dates from the date of grant.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The options to purchase Common Shares outstanding noted below consist of service-based options granted to employees, the majority of which vest over a</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_7ca73fd1-c30e-4f50-97f5-fff7dde7262f;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">one</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">four-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period and have a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_6adfccac-6c96-4923-88fc-a8cbd8dbccf5;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">five</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">ten-year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> contractual term. Th</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">ese awards are subject to the risk of forfeiture until vested by virtue of continued employment or service to the Company.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the stock option activity:</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:49.74%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.98%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.34%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.860000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.96%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Stock Options</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted average remaining contractual life (in years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price (per share) $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Aggregate intrinsic value</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">17,363,348</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.96</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.49</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">112,675</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,905,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.11</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,376,496</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.97</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited (1)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,838,347</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.46</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">198,986</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">12,854,519</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.84</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.85</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">27,557</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,058,840</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.69</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Replacement options granted on acquisition of Gage</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,940,364</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.99</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">778,245</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.62</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited (1)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,397,021</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.96</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">567,211</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.14</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">20,111,246</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.86</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">320</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,191,627</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.69</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">416,852</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.23</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,478,453</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.45</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,129,188</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.85</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">16,278,380</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.74</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.35</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">658</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Exercisable, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">10,944,709</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2.95</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.42</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">269</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Nonvested, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5,333,671</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8.40</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.21</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">389</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;\">(1)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\t</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">For stock options forfeited, represent one share for each stock option forfeited.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The aggregate intrinsic value in the table above represents the total pre-tax intrinsic value (the difference between Company\u2019s closing stock price at the end of the period and the exercise price, multiplied by the number of the in-the-money options) that would have been received by the option holders had all option holders exercised their in-the-money options on December 31, 2023, 2022, and 2021, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:11pt;font-family:'Calibri',sans-serif;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The total pre-tax intrinsic value (the difference between the market price of the Common Shares on the exercise date and the price paid by the options to exercise the option) related to stock options exercised is presented below:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:56.26%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Twelve Months Ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">558</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,355</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,667</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Pursuant to the terms of t</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">he Gage Acquisition, each holder of a stock option to purchase subordinate voting shares of Gage (a \"Gage Option\") was replaced with an option to purchase Common Shares (a \"Replacement Option\") on the basis of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.3001</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of a Replacement Option for each Gage Option held. The Company issued </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,940,364</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Replacement Options in connection with the Gage Acquisition. The Replacement Options vest over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_01f1d999-68f0-46bb-bb0b-74f586f6901f;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">one</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">three year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> period. </span><span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of the Replacement Options is estimated using the Black-Scholes Model with the following assumptions: </span></span><span style=\"\"></span></p><div style=\"font-size:12pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.283%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">March 10, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">55.0</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">80.0</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.22</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.94</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.00</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.00</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of the various stock options granted were estimated using the Black-Scholes Model with the following weighted average assumptions: </span></span><span style=\"\"></span></p><div style=\"font-size:10pt;font-family:Times New Roman;\">\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:47.55%;\"></td>\n        <td style=\"width:1.04%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.443%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.04%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.443%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.04%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.443%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">77.79</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">80.16</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">77.55</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">77.89</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">79.05</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">81.51</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.85</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.26</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.51</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.90</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.72</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.78</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.62</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.57</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.05</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeiture rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26.11</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26.11</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">23.21</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">27.73</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Volatility was estimated by using the historical volatility of the Company. The expected life in years represents the period of time that the options issued are expected to be outstanding. The risk-free rate is based on U.S. treasury bond issues with a remaining term approximately equal to the expected life of the options. Dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay cash dividends in the foreseeable future.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The total estimated fair value of stock options that vested during the years ended December 31, 2023, 2022, and 2021, was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,552</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,352</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,840</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, respectively.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Restricted Share Units</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s RSU Plan was approved by the Board effective November 19, 2019. The RSU Plan governs the grant, administration and release of share units (\"RSUs\") which may be granted to Eligible Persons of the Company. Pursuant to the RSU Plan, the number of Common Shares that may be reserved for issuance under the RSU Plan and under any other share compensation plans of the Company, including the Stock Option Plan, may not exceed (in the aggregate) </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% of the outstanding Common Shares on the date of grant on a non-diluted basis. The Company is required, at all times during the term of the RSU Plan, to reserve and keep available the number of Common Shares necessary to satisfy the requirements of the RSU Plan.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the activities for the RSUs:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.648%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.058%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.058%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.238%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of RSUs</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of RSUs vested</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted average remaining contractual life (in years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">122,311</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">33,733</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">174,408</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">40,665</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">63,883</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">192,171</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">13,294</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,176,397</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">669,478</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">283,450</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">415,640</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">13,050</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,387,275</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,596,814</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">127,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,078,584</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Of the RSUs granted during the year ended December 31, 2023, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">602,183</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> vested on the grant date and the rest will vest over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_9e09bc6c-30e5-4ce5-9984-81255ff88a53;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">six month</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">four year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> term. Of the RSUs granted during the year ended December 31, 2022, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">106,840</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> v</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">ested on the grant date and the remainder will vest over a </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"-sec-ix-hidden:F_c184abc0-da28-40bf-89ef-c3d6dc6957d2;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">six month</span></span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">four year</span></span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> term.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As of December 31, 2023, there was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,475</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of total unrecognized compensation cost related to unvested RSUs.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1555","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Total share-based payments expense was as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:56.26%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Twelve Months Ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Stock options</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,424</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,485</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,988</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Restricted share units</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,283</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,677</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">954</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total share-based payments</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,707</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">12,162</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">14,942</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1556","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"4424000","decimals":-3}]},{"name":"rpt:f-1557","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"9485000","decimals":-3}]},{"name":"rpt:f-1558","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"13988000","decimals":-3}]},{"name":"rpt:f-1559","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"3283000","decimals":-3}]},{"name":"rpt:f-1560","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"2677000","decimals":-3}]},{"name":"rpt:f-1561","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"954000","decimals":-3}]},{"name":"rpt:f-1562","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7707000","decimals":-3}]},{"name":"rpt:f-1563","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12162000","decimals":-3}]},{"name":"rpt:f-1564","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14942000","decimals":-3}]},{"name":"rpt:f-1565","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"20427000","decimals":-3}]},{"name":"rpt:f-1566","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P8Y4M24D"}]},{"name":"rpt:f-1567","factDimensions":{"xbrl:concept":"tsndf:RollingPercentage","xbrl:period":"2017-03-08T00:00:00/2017-03-09T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.15","decimals":2}]},{"name":"rpt:f-1568","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","xbrl:period":"2017-03-08T00:00:00/2017-03-09T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1569","factDimensions":{"xbrl:concept":"tsndf:PercentageOfIssuedAndOutstandingSharesReservedForOptioning","xbrl:period":"2017-03-09T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.05","decimals":2}]},{"name":"rpt:f-1570","factDimensions":{"xbrl:concept":"tsndf:ExercisablePercentage","xbrl:period":"2017-03-08T00:00:00/2017-03-09T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.25","decimals":2}]},{"name":"rpt:f-1571","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2017-03-08T00:00:00/2017-03-09T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1572","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2017-03-08T00:00:00/2017-03-09T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1573","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the stock option activity:</span></p><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:49.74%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.98%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.34%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.860000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.96%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of Stock Options</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted average remaining contractual life (in years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted Average Exercise Price (per share) $</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Aggregate intrinsic value</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">17,363,348</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.96</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.49</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">112,675</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,905,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.11</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,376,496</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.97</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited (1)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,838,347</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.46</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">198,986</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">12,854,519</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.84</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.85</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">27,557</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,058,840</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.69</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Replacement options granted on acquisition of Gage</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,940,364</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.99</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">778,245</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.62</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited (1)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,397,021</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.96</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">567,211</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.14</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">20,111,246</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.86</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">320</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,191,627</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.69</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">416,852</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.23</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,478,453</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.45</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expired</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,129,188</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.85</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">16,278,380</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4.74</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.35</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">658</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Exercisable, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">10,944,709</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2.95</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.42</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">269</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Nonvested, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5,333,671</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">8.40</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.21</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">389</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;\">(1)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\t</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">For stock options forfeited, represent one share for each stock option forfeited.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The total pre-tax intrinsic value (the difference between the market price of the Common Shares on the exercise date and the price paid by the options to exercise the option) related to stock options exercised is presented below:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:56.26%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.26%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.32%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Twelve Months Ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercised</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">558</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,355</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,667</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Pursuant to the terms of t</span>"}]},{"name":"rpt:f-1574","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"17363348"}]},{"name":"rpt:f-1575","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2020-01-01T00:00:00/2021-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P3Y11M15D"}]},{"name":"rpt:f-1576","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.49","decimals":2}]},{"name":"rpt:f-1577","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"112675000","decimals":-3}]},{"name":"rpt:f-1578","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"3905000"}]},{"name":"rpt:f-1579","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"10.11","decimals":2}]},{"name":"rpt:f-1580","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1376496"}]},{"name":"rpt:f-1581","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.97","decimals":2}]},{"name":"rpt:f-1582","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"6838347"}]},{"name":"rpt:f-1583","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.46","decimals":2}]},{"name":"rpt:f-1584","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"198986"}]},{"name":"rpt:f-1585","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"5.95","decimals":2}]},{"name":"rpt:f-1586","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"12854519"}]},{"name":"rpt:f-1587","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P4Y10M2D"}]},{"name":"rpt:f-1588","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.85","decimals":2}]},{"name":"rpt:f-1589","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27557000","decimals":-3}]},{"name":"rpt:f-1590","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"7058840"}]},{"name":"rpt:f-1591","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.69","decimals":2}]},{"name":"rpt:f-1592","factDimensions":{"xbrl:concept":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"4940364"}]},{"name":"rpt:f-1593","factDimensions":{"xbrl:concept":"tsndf:ShareBasedCompensationArrangementsByShareBasedPaymentAwardReplacementOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.99","decimals":2}]},{"name":"rpt:f-1594","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"778245"}]},{"name":"rpt:f-1595","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.62","decimals":2}]},{"name":"rpt:f-1596","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"3397021"}]},{"name":"rpt:f-1597","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"5.96","decimals":2}]},{"name":"rpt:f-1598","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"567211"}]},{"name":"rpt:f-1599","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.14","decimals":2}]},{"name":"rpt:f-1600","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"20111246"}]},{"name":"rpt:f-1601","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P4Y10M9D"}]},{"name":"rpt:f-1602","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.63","decimals":2}]},{"name":"rpt:f-1603","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"320000","decimals":-3}]},{"name":"rpt:f-1604","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2191627"}]},{"name":"rpt:f-1605","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.69","decimals":2}]},{"name":"rpt:f-1606","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"416852"}]},{"name":"rpt:f-1607","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.23","decimals":2}]},{"name":"rpt:f-1608","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"3478453"}]},{"name":"rpt:f-1609","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.45","decimals":2}]},{"name":"rpt:f-1610","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2129188"}]},{"name":"rpt:f-1611","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.85","decimals":2}]},{"name":"rpt:f-1612","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"16278380"}]},{"name":"rpt:f-1613","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P4Y8M26D"}]},{"name":"rpt:f-1614","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.35","decimals":2}]},{"name":"rpt:f-1615","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"658000","decimals":-3}]},{"name":"rpt:f-1616","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"10944709"}]},{"name":"rpt:f-1617","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P2Y11M12D"}]},{"name":"rpt:f-1618","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.42","decimals":2}]},{"name":"rpt:f-1619","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"269000","decimals":-3}]},{"name":"rpt:f-1620","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"5333671"}]},{"name":"rpt:f-1621","factDimensions":{"xbrl:concept":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"P8Y4M24D"}]},{"name":"rpt:f-1622","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.21","decimals":2}]},{"name":"rpt:f-1623","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"389000","decimals":-3}]},{"name":"rpt:f-1624","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"558000","decimals":-3}]},{"name":"rpt:f-1625","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1355000","decimals":-3}]},{"name":"rpt:f-1626","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6667000","decimals":-3}]},{"name":"rpt:f-1627","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionSharePrice","xbrl:period":"2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:ReplacementOptionMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"0.3001","decimals":4}]},{"name":"rpt:f-1628","factDimensions":{"xbrl:concept":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardReplacementOptionsGrantsInPeriod","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:ReplacementOptionMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"4940364"}]},{"name":"rpt:f-1629","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:ReplacementOptionMember","srt:RangeAxis":"srt:MaximumMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1630","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of the Replacement Options is estimated using the Black-Scholes Model with the following assumptions: </span>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:80.236%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:16.283%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">March 10, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">55.0</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">80.0</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.22</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.94</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.00</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.00</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of the various stock options granted were estimated using the Black-Scholes Model with the following weighted average assumptions: </span>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:47.55%;\"></td>\n        <td style=\"width:1.04%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.443%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.04%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.443%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.04%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.443%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Volatility</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">77.79</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">80.16</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">77.55</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">77.89</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">79.05</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">81.51</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Risk-free interest rate</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.85</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.26</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.51</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.90</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.72</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected life (years)</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.78</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.62</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.01</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.57</span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10.05</span></span></p></td>\n        <td style=\"vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Dividend yield</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.00</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeiture rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26.11</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26.11</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">23.21</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">27.73</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1631","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"0.55"}]},{"name":"rpt:f-1632","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"0.80"}]},{"name":"rpt:f-1633","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"0.0122"}]},{"name":"rpt:f-1634","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"0.0194"}]},{"name":"rpt:f-1635","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-1636","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1637","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2022-03-10T00:00:00/2022-03-11T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"0","decimals":2}]},{"name":"rpt:f-1638","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.7779"}]},{"name":"rpt:f-1639","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.8016"}]},{"name":"rpt:f-1640","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.7755"}]},{"name":"rpt:f-1641","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.7789"}]},{"name":"rpt:f-1642","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.7905"}]},{"name":"rpt:f-1643","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.8151"}]},{"name":"rpt:f-1644","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0285"}]},{"name":"rpt:f-1645","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0426"}]},{"name":"rpt:f-1646","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0163"}]},{"name":"rpt:f-1647","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0351"}]},{"name":"rpt:f-1648","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.009"}]},{"name":"rpt:f-1649","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.0172"}]},{"name":"rpt:f-1650","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P9Y9M10D"}]},{"name":"rpt:f-1651","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P10Y3D"}]},{"name":"rpt:f-1652","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P9Y7M13D"}]},{"name":"rpt:f-1653","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P10Y3D"}]},{"name":"rpt:f-1654","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P4Y6M25D"}]},{"name":"rpt:f-1655","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P10Y18D"}]},{"name":"rpt:f-1656","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0","decimals":4}]},{"name":"rpt:f-1657","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0","decimals":4}]},{"name":"rpt:f-1658","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0","decimals":4}]},{"name":"rpt:f-1659","factDimensions":{"xbrl:concept":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.2611","decimals":4}]},{"name":"rpt:f-1660","factDimensions":{"xbrl:concept":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.2611","decimals":4}]},{"name":"rpt:f-1661","factDimensions":{"xbrl:concept":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"0.2321","decimals":4}]},{"name":"rpt:f-1662","factDimensions":{"xbrl:concept":"tsndf:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeituresRate","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"0.2773","decimals":4}]},{"name":"rpt:f-1663","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"5552000","decimals":-3}]},{"name":"rpt:f-1664","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"8352000","decimals":-3}]},{"name":"rpt:f-1665","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"14840000","decimals":-3}]},{"name":"rpt:f-1666","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum","xbrl:period":"2019-11-19T00:00:00/2019-11-20T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-1667","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the activities for the RSUs:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.648%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.058%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.058%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.238%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of RSUs</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Number of RSUs vested</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Weighted average remaining contractual life (in years)</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2020</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">122,311</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">33,733</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">174,408</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">40,665</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">63,883</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2021</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">192,171</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">13,294</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,176,397</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">669,478</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">283,450</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">415,640</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">13,050</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Granted</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,387,275</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Vested</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,596,814</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forfeited</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">127,517</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Outstanding, December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,078,584</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">N/A</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1668","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"122311"}]},{"name":"rpt:f-1669","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2021-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"33733"}]},{"name":"rpt:f-1670","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"174408"}]},{"name":"rpt:f-1671","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"40665"}]},{"name":"rpt:f-1672","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"63883"}]},{"name":"rpt:f-1673","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"192171"}]},{"name":"rpt:f-1674","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13294"}]},{"name":"rpt:f-1675","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1176397"}]},{"name":"rpt:f-1676","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"669478"}]},{"name":"rpt:f-1677","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"283450"}]},{"name":"rpt:f-1678","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"415640"}]},{"name":"rpt:f-1679","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"13050"}]},{"name":"rpt:f-1680","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2387275"}]},{"name":"rpt:f-1681","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1596814"}]},{"name":"rpt:f-1682","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"127517"}]},{"name":"rpt:f-1683","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1078584"}]},{"name":"rpt:f-1684","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"602183"}]},{"name":"rpt:f-1685","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1686","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"106840"}]},{"name":"rpt:f-1687","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1688","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"2475000","decimals":-3}]},{"name":"rpt:f-1689","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">15. \tNon-controlling interest</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Non-controlling interest consists mainly of TerrAscend's minority ownership interest in TerrAscend's New Jersey operations.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On June 26, 2023, the Company reduced its non-controlling interest through a buyout of the minority interest in IHC Real Estate LP (Note 10).</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The transaction was accounted for as an equity transaction. The carrying amount of the non-controlling interest was adjusted by $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,323</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> to reflect the change in the net book value ownership interest. The difference from the consideration paid of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,500</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> is recognized in additional paid in capital and attributed to the parent's equity holders.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the non-controlling interest activity for the years ended:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Opening carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,374</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,367</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Capital distributions</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,622</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,550</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Acquisition of non-controlling interest</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,323</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net income attributable to non-controlling interest</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,815</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,557</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Ending carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,756</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2,374</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1690","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:NewJerseyPartnershipMember"},"factValues":[{"value":"1323000","decimals":-3}]},{"name":"rpt:f-1691","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember","us-gaap:BusinessAcquisitionAxis":"tsndf:NewJerseyPartnershipMember"},"factValues":[{"value":"7500000","decimals":-3}]},{"name":"rpt:f-1692","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the non-controlling interest activity for the years ended:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.993%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.62%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.883000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Opening carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,374</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,367</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Capital distributions</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,622</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,550</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Acquisition of non-controlling interest</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,323</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net income attributable to non-controlling interest</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,815</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,557</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Ending carrying amount</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">1,756</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">2,374</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1693","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2374000","decimals":-3}]},{"name":"rpt:f-1694","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5367000","decimals":-3}]},{"name":"rpt:f-1695","factDimensions":{"xbrl:concept":"tsndf:MinorityInterestCapitalAndDistributionsContributions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-11622000","decimals":-3}]},{"name":"rpt:f-1696","factDimensions":{"xbrl:concept":"tsndf:MinorityInterestCapitalAndDistributionsContributions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7550000","decimals":-3}]},{"name":"rpt:f-1697","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestDecreaseFromRedemptions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:IHCRealEstateLpMember","srt:StatementGeographicalAxis":"stpr:PA"},"factValues":[{"value":"1323000","decimals":-3}]},{"name":"rpt:f-1698","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8815000","decimals":-3}]},{"name":"rpt:f-1699","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLossAttributableToNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4557000","decimals":-3}]},{"name":"rpt:f-1700","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1756000","decimals":-3}]},{"name":"rpt:f-1701","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2374000","decimals":-3}]},{"name":"rpt:f-1702","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">16. \tRelated parties</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The amounts due to/from related parties consisted of:</span></p><div style=\"margin-left:3.333%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;\">(a)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Loans payable:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> During the year ended December 31, 2020, a small number of related persons, which consisted of key management of the Company, participated in the Ilera Term Loan (Note 10), which makes up $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">159</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">250</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of the total loan principal balance at </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023 and December 31, 2022, respectively. </span></div></div><div style=\"margin-left:3.333%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;\">(b)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Private Placements</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">: The Private Placements </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">constitute a related party transaction because related persons, which consisted of key management and directors of the Company participated in the transaction. The Company\u2019s Executive Chairman, participated, directly and indirectly, in the equity offering and acquired </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">800,002</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Units for gross proceeds of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,200</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. In total, the related persons acquired, in the aggregate, </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Debentures and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">825,734</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Units in connection with the Private Placements for aggregate gross proceeds of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,239</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></div></div><div style=\"margin-left:3.333%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;\">(c)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Shareholders' Equity</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">: Pursuant to the Gage Acquisition for the year ended December 31, 2023, Jason Wild, Chairman of TerrAscend, and his respective affiliates received </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,467,229</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of the Company's Common Shares in exchange for their Gage subordinate voting shares that were owned, held, controlled or directed, directly or indirectly, by Mr. Wild and his respective affiliates and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,129,517</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of the Company's warrants in exchange for their Gage warrants that were owned, held, controlled or directed, directly or indirectly, by Mr. Wild and his respective affiliates. The value of the interests of funds controlled directly or indirectly by Mr. Wild in the transaction in respect of the common shares was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">51,614</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, less a restriction discount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,323</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (refer to Note 5), in addition to the Company warrants issued in replacement of Gage warrants, at the implied consideration of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.95</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> per TerrAscend warrant. Richard Mavrinac, a former director of the Company, received </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">40,213</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares in exchange for his Gage subordinate voting shares that were owned, held, controlled or directed, directly or indirectly, by Mr. Mavrinac and also received </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,683</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares in exchange for his Gage restricted stock units that were owned, held, controlled or directed, directly or indirectly by Mr. Mavrinac. The value of Mr. Mavrinac's interest in the transaction was $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">234</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></div></div>"}]},{"name":"rpt:f-1703","factDimensions":{"xbrl:concept":"us-gaap:NotesPayable","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionAxis":"us-gaap:RelatedPartyMember"},"factValues":[{"value":"159000","decimals":-3}]},{"name":"rpt:f-1704","factDimensions":{"xbrl:concept":"us-gaap:NotesPayable","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionAxis":"us-gaap:RelatedPartyMember"},"factValues":[{"value":"250000","decimals":-3}]},{"name":"rpt:f-1705","factDimensions":{"xbrl:concept":"tsndf:NumberOfUnits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Units","us-gaap:VestingAxis":"tsndf:PrivatePlacementFirstTrancheMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"800002"}]},{"name":"rpt:f-1706","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:VestingAxis":"tsndf:PrivatePlacementFirstTrancheMember","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"1200000","decimals":-3}]},{"name":"rpt:f-1707","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentIssuedPrincipal","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"2000000","decimals":-3}]},{"name":"rpt:f-1708","factDimensions":{"xbrl:concept":"tsndf:NumberOfUnits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Units","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:PrivatePlacementMember"},"factValues":[{"value":"825734"}]},{"name":"rpt:f-1709","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfPrivatePlacement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionAxis":"tsndf:InsiderParticipationMember"},"factValues":[{"value":"3239000","decimals":-3}]},{"name":"rpt:f-1710","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"tsndf:JasonWildAndAffiliatesMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementClassOfStockAxis":"tsndf:SubordinateVotingSharesMember"},"factValues":[{"value":"10467229","decimals":0}]},{"name":"rpt:f-1711","factDimensions":{"xbrl:concept":"tsndf:NumberOfWarrantsIssued","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"tsndf:JasonWildAndAffiliatesMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"7129517","decimals":0}]},{"name":"rpt:f-1712","factDimensions":{"xbrl:concept":"tsndf:ValueOfInterestOfFundsHeldByRelatedParty","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"tsndf:JasonWildAndAffiliatesMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"51614000","decimals":-3}]},{"name":"rpt:f-1713","factDimensions":{"xbrl:concept":"tsndf:BusinessCombinationRestrictionDiscountOverSharesSubjectToLockUp","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"tsndf:JasonWildAndAffiliatesMember"},"factValues":[{"value":"10323000","decimals":-3}]},{"name":"rpt:f-1714","factDimensions":{"xbrl:concept":"tsndf:ImpliedConsiderationOfWarrant","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"tsndf:JasonWildAndAffiliatesMember"},"factValues":[{"value":"0.95","decimals":2}]},{"name":"rpt:f-1715","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"srt:DirectorMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:StatementClassOfStockAxis":"tsndf:SubordinateVotingSharesMember"},"factValues":[{"value":"40213","decimals":0}]},{"name":"rpt:f-1716","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"srt:DirectorMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"6683","decimals":0}]},{"name":"rpt:f-1717","factDimensions":{"xbrl:concept":"tsndf:ValueOfInterestOfFundsHeldByRelatedParty","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"srt:DirectorMember","us-gaap:BusinessAcquisitionAxis":"tsndf:GageGrowthCorpMember"},"factValues":[{"value":"234000","decimals":-3}]},{"name":"rpt:f-1718","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">17.\tIncome taxes</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The domestic and foreign components of (loss) income from continuing operations before provision for income taxes are as follows:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the years ended</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Domestic</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,490</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">337,019</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,513</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,343</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,834</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">29,017</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Income (loss) before income taxes</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">58,833</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">310,185</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">44,530</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The provision for income taxes consists of:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the years ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Federal</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,727</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,692</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,522</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">State</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,279</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,718</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,600</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">62</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">42,068</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,516</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,122</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"text-indent:5pt;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Federal</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,363</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">29,297</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,353</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">State</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,271</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,002</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">108</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Deferred</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,615</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,299</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,245</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"text-indent:5pt;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Income Tax Provision</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">23,453</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,783</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,877</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table reconciles the expected statutory federal income tax to the actual income tax provision:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.74%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.844000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.665%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.844000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.665%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net (loss) income before taxes</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">58,833</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">310,185</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected income benefit at statutory tax rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,355</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">65,139</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">IRC 280E adjustment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">31,960</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">54.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,607</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Return to provision true-up</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,342</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,359</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.4</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Impairment of goodwill and intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">985</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,775</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11.5</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Changes in unrecognized tax benefits</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,041</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,662</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.4</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Extinguishment of debt</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">173</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,239</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Canada income taxes at different statutory rates</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">413</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,511</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Share based compensation</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,619</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,554</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Changes in valuation allowance</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">155</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,146</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">U.S. state income taxes</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,218</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,067</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Revaluation of equity/warrants</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">68</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,290</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Revaluation of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">136</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">223</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,632</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.9</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,699</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.5</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Actual income tax provision</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">23,453</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">39.9</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">10,783</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.5</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As the operations of the Company are predominantly U.S. based, the Company has prepared the tax rate table using the U.S. Federal tax rate of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">21.0</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">%.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents a reconciliation of unrecognized tax benefits:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at beginning of year</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,883</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">9,318</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Increases based on tax positions related to current periods</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">37,337</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,872</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Increase (decrease) based on tax positions related to prior periods</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,250</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,655</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Decreases related to settlements with taxing authorities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,985</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,962</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at end of year</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">84,485</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,883</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Interest and penalties related to unrecognized tax benefits are recorded as components of the provision for income taxes. The Company had $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,170</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of interest and penalties accrued at </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023 and December 31, 2022, respectively.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The increase in uncertain tax positions is primarily due to legal interpretations that challenge the Company's tax liability under Section 280E of the Code (\u201c280E Tax Position\u201d). As a result, the Company has reclassified approximately $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">61,812</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> its liability from current liability to noncurrent and included in liability on uncertain tax position and other long term liabilities on the Consolidated Balance Sheets. As a result, effective December 31, 2023, the Company changed estimates in the income tax provision, resulting in a new uncertain tax position of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">84,485</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Company believes that it is reasonably possible that the unrecognized tax benefits will increase over the next 12 months due to its 280E Tax Position.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company's unrecognized tax benefits, inclusive of accruals for income tax related penalties and interest, include $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">77,084</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,223</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of tax positions as of December 31, 2023 and December 31, 2022, respectively, that would affect the effective tax rate recognized. The unrecognized tax benefits are included in liability on uncertain tax position and other long term liabilities on the Consolidated Balance Sheets. The unrecognized tax benefits also consist of other tax accounts, which are primarily deferred taxes, include $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,429</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,758</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> as of December 31, 2023 and December 31, 2022, respectively.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The principal component of deferred taxes are as follows:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net operating losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">50,440</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">42,022</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Reserves</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">286</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,837</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Share issuance costs</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,039</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,689</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,267</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,768</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,402</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,700</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total deferred tax assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">70,434</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">62,016</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Valuation allowance</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">62,608</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">61,274</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net deferred tax assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,826</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">742</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liabilities</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,949</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">31,442</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">52</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total deferred tax liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">25,001</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">31,442</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net deferred tax liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">17,175</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">30,700</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company assesses available positive and negative evidence to estimate if it is more likely than not to use certain jurisdiction-based deferred tax assets including net operating loss carryovers. On the basis of this assessment, the Company continues to maintain a valuation allowance on certain deferred tax assets for the year ended December 31, 2023.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As of December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the Company had $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">155,436</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of Canadian net operating loss carryovers that expire at different times, the earliest of which is 2035 for $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">547</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. As of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the Company had $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,473</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> of domestic federal net operating loss carryovers with no expiration date. As of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023, the Company had various state net operating loss carryovers</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">that expire at different times. The statute of limitations with respect to our federal returns remains open for tax years 2020 and forward. Certain acquired subsidiaries are under IRS audit for tax years ended September 30, 2014 and September 30, 2015, in which upon acquisition, the seller set aside cash in an escrow account to be used on future tax indemnifications. As of December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the Company recorded an indemnification asset of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">91</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. Over the next twelve months, the Company believes it is reasonably possible that various statutes of limitation will expire which would have the effect of reducing the balance of unrecognized tax benefits by $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,637</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As the Company operates in the cannabis industry, it is subject to the limitations of Section 280E of the Code, under which the Company is only allowed to deduct expenses directly related to sales of product. This results in permanent differences between ordinary and necessary business expenses deemed non-deductible under Section 280E of the Code. Therefore, the effective tax rate can be highly variable and may not necessarily correlate with pre-tax income or loss.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Related to its 280E Tax Position, the Company has begun the process of amending its 2020, 2021 and 2022 tax returns to reduce the income tax paid, which is reflected as an unrecognized tax benefit. The Company\u2019s tax returns remain subject to examination by the US Federal, US State and non US taxing authorities for years ending December 31, 2019 and forward.</span></p>"}]},{"name":"rpt:f-1719","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The domestic and foreign components of (loss) income from continuing operations before provision for income taxes are as follows:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the years ended</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Domestic</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">45,490</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">337,019</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,513</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,343</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,834</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">29,017</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Income (loss) before income taxes</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">58,833</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">310,185</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">44,530</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1720","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-45490000","decimals":-3}]},{"name":"rpt:f-1721","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-337019000","decimals":-3}]},{"name":"rpt:f-1722","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15513000","decimals":-3}]},{"name":"rpt:f-1723","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13343000","decimals":-3}]},{"name":"rpt:f-1724","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26834000","decimals":-3}]},{"name":"rpt:f-1725","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesForeign","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29017000","decimals":-3}]},{"name":"rpt:f-1726","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-58833000","decimals":-3}]},{"name":"rpt:f-1727","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-310185000","decimals":-3}]},{"name":"rpt:f-1728","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44530000","decimals":-3}]},{"name":"rpt:f-1729","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The provision for income taxes consists of:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the years ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Current:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Federal</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,727</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,692</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21,522</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">State</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11,279</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,718</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,600</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">62</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Current</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">42,068</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,516</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,122</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"text-indent:5pt;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred:</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Federal</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,363</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">29,297</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,353</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">State</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,271</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,002</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">108</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Foreign</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Deferred</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">18,615</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,299</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,245</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"text-indent:5pt;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Income Tax Provision</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">23,453</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,783</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,877</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1730","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30727000","decimals":-3}]},{"name":"rpt:f-1731","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21692000","decimals":-3}]},{"name":"rpt:f-1732","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21522000","decimals":-3}]},{"name":"rpt:f-1733","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11279000","decimals":-3}]},{"name":"rpt:f-1734","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2718000","decimals":-3}]},{"name":"rpt:f-1735","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8600000","decimals":-3}]},{"name":"rpt:f-1736","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62000","decimals":-3}]},{"name":"rpt:f-1737","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106000","decimals":-3}]},{"name":"rpt:f-1738","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42068000","decimals":-3}]},{"name":"rpt:f-1739","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24516000","decimals":-3}]},{"name":"rpt:f-1740","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30122000","decimals":-3}]},{"name":"rpt:f-1741","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13363000","decimals":-3}]},{"name":"rpt:f-1742","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-29297000","decimals":-3}]},{"name":"rpt:f-1743","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1353000","decimals":-3}]},{"name":"rpt:f-1744","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-5271000","decimals":-3}]},{"name":"rpt:f-1745","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-6002000","decimals":-3}]},{"name":"rpt:f-1746","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108000","decimals":-3}]},{"name":"rpt:f-1747","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19000","decimals":-3}]},{"name":"rpt:f-1748","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-18615000","decimals":-3}]},{"name":"rpt:f-1749","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-35299000","decimals":-3}]},{"name":"rpt:f-1750","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1245000","decimals":-3}]},{"name":"rpt:f-1751","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23453000","decimals":-3}]},{"name":"rpt:f-1752","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10783000","decimals":-3}]},{"name":"rpt:f-1753","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28877000","decimals":-3}]},{"name":"rpt:f-1754","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table reconciles the expected statutory federal income tax to the actual income tax provision:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:50.74%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.844000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.665%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.12%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:8.844000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:9.665%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Amount</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Percent</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net (loss) income before taxes</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">58,833</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">310,185</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected income benefit at statutory tax rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,355</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">65,139</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">21.0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">IRC 280E adjustment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">31,960</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">54.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">28,607</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Return to provision true-up</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,342</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,359</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.4</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Impairment of goodwill and intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">985</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,775</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">11.5</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Changes in unrecognized tax benefits</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,041</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,662</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.4</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Extinguishment of debt</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">173</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,239</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Canada income taxes at different statutory rates</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">413</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,511</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Share based compensation</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,619</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,554</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Changes in valuation allowance</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">155</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">19,146</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">U.S. state income taxes</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,218</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.8</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,067</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Revaluation of equity/warrants</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">68</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,290</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Revaluation of contingent consideration</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">136</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">223</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,632</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.9</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,699</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.5</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Actual income tax provision</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">23,453</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">39.9</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">10,783</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">3.5</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">%</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1755","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-58833000","decimals":-3}]},{"name":"rpt:f-1756","factDimensions":{"xbrl:concept":"tsndf:IncomeLossFromContinuingAndDiscontinuedOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-310185000","decimals":-3}]},{"name":"rpt:f-1757","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12355000","decimals":-3}]},{"name":"rpt:f-1758","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.21","decimals":3}]},{"name":"rpt:f-1759","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-65139000","decimals":-3}]},{"name":"rpt:f-1760","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.21","decimals":3}]},{"name":"rpt:f-1761","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31960000","decimals":-3}]},{"name":"rpt:f-1762","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.543","decimals":3}]},{"name":"rpt:f-1763","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28607000","decimals":-3}]},{"name":"rpt:f-1764","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.092","decimals":3}]},{"name":"rpt:f-1765","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5342000","decimals":-3}]},{"name":"rpt:f-1766","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.091","decimals":3}]},{"name":"rpt:f-1767","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationReturnToProvisionTrueUp","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7359000","decimals":-3}]},{"name":"rpt:f-1768","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationReturnToProvisionTrueUp","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.024","decimals":3}]},{"name":"rpt:f-1769","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"985000","decimals":-3}]},{"name":"rpt:f-1770","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.017","decimals":3}]},{"name":"rpt:f-1771","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35775000","decimals":-3}]},{"name":"rpt:f-1772","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.115","decimals":3}]},{"name":"rpt:f-1773","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3041000","decimals":-3}]},{"name":"rpt:f-1774","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.052","decimals":3}]},{"name":"rpt:f-1775","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationChangesInUnrecognizedTaxBenefits","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10662000","decimals":-3}]},{"name":"rpt:f-1776","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationChangesInUnrecognizedTaxBenefits","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.034","decimals":3}]},{"name":"rpt:f-1777","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"173000","decimals":-3}]},{"name":"rpt:f-1778","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.003","decimals":3}]},{"name":"rpt:f-1779","factDimensions":{"xbrl:concept":"tsndf:IncomeTaxReconciliationExtinguishmentOfDebt","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-8239000","decimals":-3}]},{"name":"rpt:f-1780","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationExtinguishmentOfDebt","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.027","decimals":3}]},{"name":"rpt:f-1781","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember"},"factValues":[{"value":"-413000","decimals":-3}]},{"name":"rpt:f-1782","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember"},"factValues":[{"value":"0.007","decimals":3}]},{"name":"rpt:f-1783","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember"},"factValues":[{"value":"-2511000","decimals":-3}]},{"name":"rpt:f-1784","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember"},"factValues":[{"value":"0.008","decimals":3}]},{"name":"rpt:f-1785","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1619000","decimals":-3}]},{"name":"rpt:f-1786","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.028","decimals":3}]},{"name":"rpt:f-1787","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2554000","decimals":-3}]},{"name":"rpt:f-1788","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.008","decimals":3}]},{"name":"rpt:f-1789","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"155000","decimals":-3}]},{"name":"rpt:f-1790","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.003","decimals":3}]},{"name":"rpt:f-1791","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19146000","decimals":-3}]},{"name":"rpt:f-1792","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.062","decimals":3}]},{"name":"rpt:f-1793","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2218000","decimals":-3}]},{"name":"rpt:f-1794","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.038","decimals":3}]},{"name":"rpt:f-1795","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7067000","decimals":-3}]},{"name":"rpt:f-1796","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.023","decimals":3}]},{"name":"rpt:f-1797","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-68000","decimals":-3}]},{"name":"rpt:f-1798","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-1799","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrants","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-12290000","decimals":-3}]},{"name":"rpt:f-1800","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfEquityOrWarrant","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.04","decimals":3}]},{"name":"rpt:f-1801","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-136000","decimals":-3}]},{"name":"rpt:f-1802","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.002","decimals":3}]},{"name":"rpt:f-1803","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsideration","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-223000","decimals":-3}]},{"name":"rpt:f-1804","factDimensions":{"xbrl:concept":"tsndf:EffectiveIncomeTaxRateReconciliationRevaluationOfContingentConsiderationPercent","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.001","decimals":3}]},{"name":"rpt:f-1805","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4632000","decimals":-3}]},{"name":"rpt:f-1806","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.079","decimals":3}]},{"name":"rpt:f-1807","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4699000","decimals":-3}]},{"name":"rpt:f-1808","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.015","decimals":3}]},{"name":"rpt:f-1809","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23453000","decimals":-3}]},{"name":"rpt:f-1810","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"-0.399","decimals":3}]},{"name":"rpt:f-1811","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10783000","decimals":-3}]},{"name":"rpt:f-1812","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateContinuingOperations","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.035","decimals":3}]},{"name":"rpt:f-1813","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.21","decimals":3}]},{"name":"rpt:f-1814","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table presents a reconciliation of unrecognized tax benefits:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at beginning of year</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,883</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">9,318</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Increases based on tax positions related to current periods</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">37,337</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,872</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Increase (decrease) based on tax positions related to prior periods</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,250</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,655</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Decreases related to settlements with taxing authorities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,985</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,962</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at end of year</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">84,485</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">18,883</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1815","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18883000","decimals":-3}]},{"name":"rpt:f-1816","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9318000","decimals":-3}]},{"name":"rpt:f-1817","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37337000","decimals":-3}]},{"name":"rpt:f-1818","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2872000","decimals":-3}]},{"name":"rpt:f-1819","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncreasesDecreaseResultingFromPriorPeriodTaxPositions","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30250000","decimals":-3}]},{"name":"rpt:f-1820","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsIncreasesDecreaseResultingFromPriorPeriodTaxPositions","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8655000","decimals":-3}]},{"name":"rpt:f-1821","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1985000","decimals":-3}]},{"name":"rpt:f-1822","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1962000","decimals":-3}]},{"name":"rpt:f-1823","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"84485000","decimals":-3}]},{"name":"rpt:f-1824","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18883000","decimals":-3}]},{"name":"rpt:f-1825","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3100000","decimals":-3}]},{"name":"rpt:f-1826","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2170000","decimals":-3}]},{"name":"rpt:f-1827","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BalanceSheetLocationAxis":"us-gaap:OtherNoncurrentLiabilitiesMember"},"factValues":[{"value":"61812000","decimals":-3}]},{"name":"rpt:f-1828","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"84485000","decimals":-3}]},{"name":"rpt:f-1829","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77084000","decimals":-3}]},{"name":"rpt:f-1830","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13223000","decimals":-3}]},{"name":"rpt:f-1831","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsThatIfRecognizedWouldResultInAdjustmentsToOtherAccounts","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9429000","decimals":-3}]},{"name":"rpt:f-1832","factDimensions":{"xbrl:concept":"tsndf:UnrecognizedTaxBenefitsThatIfRecognizedWouldResultInAdjustmentsToOtherAccounts","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6758000","decimals":-3}]},{"name":"rpt:f-1833","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The principal component of deferred taxes are as follows:</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Net operating losses</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">50,440</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">42,022</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Reserves</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">286</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,837</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Share issuance costs</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,039</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,689</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,267</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,768</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,402</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">8,700</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total deferred tax assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">70,434</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">62,016</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Valuation allowance</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">62,608</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">61,274</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net deferred tax assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,826</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">742</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Deferred tax liabilities</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Intangible assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,949</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">31,442</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Property and equipment</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">52</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total deferred tax liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">25,001</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">31,442</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Net deferred tax liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">17,175</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">30,700</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">)</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1834","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50440000","decimals":-3}]},{"name":"rpt:f-1835","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42022000","decimals":-3}]},{"name":"rpt:f-1836","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"286000","decimals":-3}]},{"name":"rpt:f-1837","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2837000","decimals":-3}]},{"name":"rpt:f-1838","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1039000","decimals":-3}]},{"name":"rpt:f-1839","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4689000","decimals":-3}]},{"name":"rpt:f-1840","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5267000","decimals":-3}]},{"name":"rpt:f-1841","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3768000","decimals":-3}]},{"name":"rpt:f-1842","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13402000","decimals":-3}]},{"name":"rpt:f-1843","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOther","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8700000","decimals":-3}]},{"name":"rpt:f-1844","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70434000","decimals":-3}]},{"name":"rpt:f-1845","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62016000","decimals":-3}]},{"name":"rpt:f-1846","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62608000","decimals":-3}]},{"name":"rpt:f-1847","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"61274000","decimals":-3}]},{"name":"rpt:f-1848","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7826000","decimals":-3}]},{"name":"rpt:f-1849","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsNet","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"742000","decimals":-3}]},{"name":"rpt:f-1850","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24949000","decimals":-3}]},{"name":"rpt:f-1851","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31442000","decimals":-3}]},{"name":"rpt:f-1852","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52000","decimals":-3}]},{"name":"rpt:f-1853","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25001000","decimals":-3}]},{"name":"rpt:f-1854","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31442000","decimals":-3}]},{"name":"rpt:f-1855","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17175000","decimals":-3}]},{"name":"rpt:f-1856","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilities","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30700000","decimals":-3}]},{"name":"rpt:f-1857","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember"},"factValues":[{"value":"155436000","decimals":-3}]},{"name":"rpt:f-1858","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityNameAxis":"us-gaap:CanadaRevenueAgencyMember","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:ForeignCountryMember","us-gaap:TaxPeriodAxis":"us-gaap:EarliestTaxYearMember"},"factValues":[{"value":"547000","decimals":-3}]},{"name":"rpt:f-1859","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:DomesticCountryMember"},"factValues":[{"value":"21473000","decimals":-3}]},{"name":"rpt:f-1860","factDimensions":{"xbrl:concept":"us-gaap:FDICIndemnificationAsset","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91000","decimals":-3}]},{"name":"rpt:f-1861","factDimensions":{"xbrl:concept":"us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4637000","decimals":-3}]},{"name":"rpt:f-1862","factDimensions":{"xbrl:concept":"tsndf:GeneralAndAdministrativeExpensesTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.341%;padding-left:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">18.\tGeneral and administrative expenses</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s general and administrative expenses were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:53.431%;\"></td>\n        <td style=\"width:1.36%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.582%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.36%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.582%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.36%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:13.323%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office and general</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,748</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,091</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Professional fees</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,119</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,942</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,041</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,441</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,302</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,523</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Facility and maintenance</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,180</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,050</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,396</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Salaries and wages</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">57,336</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">44,814</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,256</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Share-based compensation</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,707</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,162</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,942</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Sales and marketing</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,658</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,318</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,858</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">115,189</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">115,588</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">75,107</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1863","factDimensions":{"xbrl:concept":"tsndf:SummaryOfGeneralAndAdministrativeExpensesTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s general and administrative expenses were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:53.431%;\"></td>\n        <td style=\"width:1.36%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.582%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.36%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:11.582%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.36%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:13.323%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Office and general</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">15,748</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,000</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,091</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Professional fees</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">13,119</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,942</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,041</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Lease expense</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,441</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,302</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,523</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Facility and maintenance</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,180</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,050</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,396</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Salaries and wages</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">57,336</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">44,814</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">30,256</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Share-based compensation</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7,707</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">12,162</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,942</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Sales and marketing</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,658</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">10,318</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,858</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">115,189</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">115,588</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">75,107</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1864","factDimensions":{"xbrl:concept":"tsndf:OfficeAndGeneralExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15748000","decimals":-3}]},{"name":"rpt:f-1865","factDimensions":{"xbrl:concept":"tsndf:OfficeAndGeneralExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26000000","decimals":-3}]},{"name":"rpt:f-1866","factDimensions":{"xbrl:concept":"tsndf:OfficeAndGeneralExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10091000","decimals":-3}]},{"name":"rpt:f-1867","factDimensions":{"xbrl:concept":"us-gaap:ProfessionalFees","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13119000","decimals":-3}]},{"name":"rpt:f-1868","factDimensions":{"xbrl:concept":"us-gaap:ProfessionalFees","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12942000","decimals":-3}]},{"name":"rpt:f-1869","factDimensions":{"xbrl:concept":"us-gaap:ProfessionalFees","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12041000","decimals":-3}]},{"name":"rpt:f-1870","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6441000","decimals":-3}]},{"name":"rpt:f-1871","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5302000","decimals":-3}]},{"name":"rpt:f-1872","factDimensions":{"xbrl:concept":"tsndf:OperatingAndFinanceLeaseExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4523000","decimals":-3}]},{"name":"rpt:f-1873","factDimensions":{"xbrl:concept":"tsndf:FacilityAndMaintenanceExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5180000","decimals":-3}]},{"name":"rpt:f-1874","factDimensions":{"xbrl:concept":"tsndf:FacilityAndMaintenanceExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4050000","decimals":-3}]},{"name":"rpt:f-1875","factDimensions":{"xbrl:concept":"tsndf:FacilityAndMaintenanceExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1396000","decimals":-3}]},{"name":"rpt:f-1876","factDimensions":{"xbrl:concept":"us-gaap:SalariesWagesAndOfficersCompensation","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57336000","decimals":-3}]},{"name":"rpt:f-1877","factDimensions":{"xbrl:concept":"us-gaap:SalariesWagesAndOfficersCompensation","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44814000","decimals":-3}]},{"name":"rpt:f-1878","factDimensions":{"xbrl:concept":"us-gaap:SalariesWagesAndOfficersCompensation","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30256000","decimals":-3}]},{"name":"rpt:f-1879","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7707000","decimals":-3}]},{"name":"rpt:f-1880","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12162000","decimals":-3}]},{"name":"rpt:f-1881","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14942000","decimals":-3}]},{"name":"rpt:f-1882","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9658000","decimals":-3}]},{"name":"rpt:f-1883","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10318000","decimals":-3}]},{"name":"rpt:f-1884","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1858000","decimals":-3}]},{"name":"rpt:f-1885","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115189000","decimals":-3}]},{"name":"rpt:f-1886","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115588000","decimals":-3}]},{"name":"rpt:f-1887","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75107000","decimals":-3}]},{"name":"rpt:f-1888","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.341%;padding-left:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">19.\tRevenue, net</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s disaggregated revenue by source, primarily due to the Company\u2019s contracts with its external customers were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Twelve Months Ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Retail</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">239,957</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">184,019</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">87,119</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Wholesale</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">77,371</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">63,810</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">107,091</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">317,328</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">247,829</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">194,210</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">For the years ended December 31, 2023, 2022, and 2021</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, the Company did </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">t have any single customer that accounted for 10% or more of the Company\u2019s revenue.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As a result of the vape recall in Pennsylvania (refer to Note 6), the Company recorded sales returns of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,040</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> during the year ended December 31, 2022.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1889","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s disaggregated revenue by source, primarily due to the Company\u2019s contracts with its external customers were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Twelve Months Ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Retail</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">239,957</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">184,019</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">87,119</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Wholesale</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">77,371</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">63,810</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">107,091</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">317,328</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">247,829</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">194,210</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1890","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContractWithCustomerSalesChannelAxis":"us-gaap:SalesChannelDirectlyToConsumerMember"},"factValues":[{"value":"239957000","decimals":-3}]},{"name":"rpt:f-1891","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContractWithCustomerSalesChannelAxis":"us-gaap:SalesChannelDirectlyToConsumerMember"},"factValues":[{"value":"184019000","decimals":-3}]},{"name":"rpt:f-1892","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContractWithCustomerSalesChannelAxis":"us-gaap:SalesChannelDirectlyToConsumerMember"},"factValues":[{"value":"87119000","decimals":-3}]},{"name":"rpt:f-1893","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContractWithCustomerSalesChannelAxis":"us-gaap:SalesChannelThroughIntermediaryMember"},"factValues":[{"value":"77371000","decimals":-3}]},{"name":"rpt:f-1894","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContractWithCustomerSalesChannelAxis":"us-gaap:SalesChannelThroughIntermediaryMember"},"factValues":[{"value":"63810000","decimals":-3}]},{"name":"rpt:f-1895","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:ContractWithCustomerSalesChannelAxis":"us-gaap:SalesChannelThroughIntermediaryMember"},"factValues":[{"value":"107091000","decimals":-3}]},{"name":"rpt:f-1896","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"317328000","decimals":-3}]},{"name":"rpt:f-1897","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"247829000","decimals":-3}]},{"name":"rpt:f-1898","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"194210000","decimals":-3}]},{"name":"rpt:f-1899","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorCustomers","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1900","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorCustomers","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1901","factDimensions":{"xbrl:concept":"tsndf:NumberOfMajorCustomers","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Customer"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1902","factDimensions":{"xbrl:concept":"tsndf:SalesReturns","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1040000","decimals":-3}]},{"name":"rpt:f-1903","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpensesTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.341%;padding-left:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">20.\tFinance and other expense</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Finance and other expenses were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Twelve Months Ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Interest and accretion</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">39,059</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,989</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Indemnification asset release</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,973</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,504</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forgiveness of principal and interest on loans</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,414</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Employee retention credits and transfer fee</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,236</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,440</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Debt modification fees</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,507</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other income</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">301</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">206</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">230</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">37,041</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">35,893</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">27,849</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The indemnification asset release is the reduction of the indemnification asset related to the expiration of the escrow agreement related to the acquisition of The Apothecarium. The debt modification fees relate to amounts paid to modify the Gage Amended Term Loan which did not meet the criteria to capitalize under ASC 470, </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Debt</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Refer to Note 4, for further explanation about employee retention credits transfer with recourse.</span></p>"}]},{"name":"rpt:f-1904","factDimensions":{"xbrl:concept":"tsndf:ScheduleOfFinanceAndOtherExpensesTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Finance and other expenses were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:57.863%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.281%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:10.764000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">For the Twelve Months Ended</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2021</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Interest and accretion</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">35,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">39,059</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">24,989</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Indemnification asset release</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,973</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,504</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Forgiveness of principal and interest on loans</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,414</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Employee retention credits and transfer fee</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,236</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">9,440</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Debt modification fees</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,507</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Other income</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">301</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">206</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">230</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">37,041</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">35,893</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">27,849</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1905","factDimensions":{"xbrl:concept":"tsndf:LoanInterestAccretion","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35106000","decimals":-3}]},{"name":"rpt:f-1906","factDimensions":{"xbrl:concept":"tsndf:LoanInterestAccretion","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39059000","decimals":-3}]},{"name":"rpt:f-1907","factDimensions":{"xbrl:concept":"tsndf:LoanInterestAccretion","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24989000","decimals":-3}]},{"name":"rpt:f-1908","factDimensions":{"xbrl:concept":"tsndf:IndemnificationAssetRelease","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3973000","decimals":-3}]},{"name":"rpt:f-1909","factDimensions":{"xbrl:concept":"tsndf:IndemnificationAssetRelease","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4504000","decimals":-3}]},{"name":"rpt:f-1910","factDimensions":{"xbrl:concept":"tsndf:ForgivenessOfLoanPrincipalAndInterest","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1414000","decimals":-3}]},{"name":"rpt:f-1911","factDimensions":{"xbrl:concept":"tsndf:EmployeeRetentionCreditsAndTransferFee","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2236000","decimals":-3}]},{"name":"rpt:f-1912","factDimensions":{"xbrl:concept":"tsndf:EmployeeRetentionCreditsAndTransferFee","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9440000","decimals":-3}]},{"name":"rpt:f-1913","factDimensions":{"xbrl:concept":"tsndf:DebtModificationFees","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2507000","decimals":-3}]},{"name":"rpt:f-1914","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"301000","decimals":-3}]},{"name":"rpt:f-1915","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206000","decimals":-3}]},{"name":"rpt:f-1916","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"230000","decimals":-3}]},{"name":"rpt:f-1917","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpenses","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37041000","decimals":-3}]},{"name":"rpt:f-1918","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpenses","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35893000","decimals":-3}]},{"name":"rpt:f-1919","factDimensions":{"xbrl:concept":"tsndf:FinanceAndOtherExpenses","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27849000","decimals":-3}]},{"name":"rpt:f-1920","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.341%;padding-left:4.173%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">21.\tSegment information</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Operating Segment</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company determines its operating segments according to how the business activities are managed and evaluated by the Company\u2019s chief operating decision maker. The Company operates under </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">one</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> operating segment, which is the cultivation, production and sale of cannabis products.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Geography</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company has subsidiaries located in Canada and the United States. For each of the twelve months ended December 31, 2023 and 2022, net revenue was primarily generated from sales in the United States. As a result of the Reorganization (Note 3), the Company consolidated its retail location in Canada and generated $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">925</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the twelve months ended December 31, 2023.</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company had non-current assets by geography of:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">United States</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">562,854</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">577,750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Canada</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">775</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,844</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">563,629</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">579,594</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div>"}]},{"name":"rpt:f-1921","factDimensions":{"xbrl:concept":"us-gaap:NumberOfOperatingSegments","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Segment"},"factValues":[{"value":"1"}]},{"name":"rpt:f-1922","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:CA"},"factValues":[{"value":"925000","decimals":-3}]},{"name":"rpt:f-1923","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company had non-current assets by geography of:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:67.313%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.5%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.843%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2022</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">United States</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">562,854</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">577,750</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Canada</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">775</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,844</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">563,629</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">579,594</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1924","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"562854000","decimals":-3}]},{"name":"rpt:f-1925","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"577750000","decimals":-3}]},{"name":"rpt:f-1926","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:CA"},"factValues":[{"value":"775000","decimals":-3}]},{"name":"rpt:f-1927","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:CA"},"factValues":[{"value":"1844000","decimals":-3}]},{"name":"rpt:f-1928","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"563629000","decimals":-3}]},{"name":"rpt:f-1929","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"579594000","decimals":-3}]},{"name":"rpt:f-1930","factDimensions":{"xbrl:concept":"tsndf:CapitalManagementTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">22.\tCapital management</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s objective in managing capital is to ensure a sufficient liquidity position to safeguard the Company\u2019s ability to continue as a going concern in order to provide returns for shareholders and benefits for other stakeholders. In order to achieve this objective, the Company prepares a capital budget to manage its capital structure. The Company defines capital as borrowings, equity comprised of issued share capital, share-based payments, accumulated deficit, as well as funds borrowed from related parties.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Since inception, the Company has primarily financed its liquidity needs through the issuance of share capital and debt. The equity issuances are outlined in Note 13, debt modifications are outlined in Note 10, and debt financings are outlined in Note 12.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company is subject to financial covenants as a result of its loans payable with various lenders. The Company was in compliance with its debt covenants as of December 31, 2023. In the event that, in future periods, the Company\u2019s financial results are below levels required to maintain compliance with any of its covenants, the Company will assess and undertake appropriate corrective initiatives with a view to allowing it to continue to comply with its covenants. Other than these items related to loans payable, the Company is not subject to externally imposed capital requirements.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p>"}]},{"name":"rpt:f-1931","factDimensions":{"xbrl:concept":"us-gaap:FinancialInstrumentsDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">23.\tFinancial instruments and risk management</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Assets and liabilities measured at fair value</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Financial instruments recorded at fair value are estimated by applying a fair value hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement. The hierarchy is summarized as follows:</span></p><p style=\"margin-left:9.08%;text-indent:-5.248%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Level 1- quoted prices (unadjusted) in active markets for identical assets and liabilities</span></p><p style=\"margin-left:9.08%;text-indent:-5.248%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Level 2- inputs other than quoted prices that are observable for the asset or liability, either directly (prices) or indirectly (derived from prices) from observable market data</span></p><p style=\"margin-left:9.08%;text-indent:-5.248%;padding-left:4.533%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Level 3- inputs for assets and liabilities not based upon observable market data</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table represents the fair value amounts of financial assets and financial liabilities measured at estimated fair value on a recurring basis:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:40.568%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.881%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.461%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:7.301%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.881%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.881%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:7.021%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">At December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">At December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 1</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 2</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 3</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 1</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 2</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 3</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,241</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,158</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Restricted cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">605</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-size:9pt;\"><span style=\"-sec-ix-hidden:F_a65f290f-22e3-4d1c-ab76-a9b6359867dc;\"><span style=\"-sec-ix-hidden:F_aeba407f-cf6d-443a-b378-3ff42edba993;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Purchase option derivative asset</span></span></span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">50</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">25,347</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">26,763</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">50</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Liabilities</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Contingent consideration payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,434</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,184</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-size:9pt;\"><span style=\"-sec-ix-hidden:F_6d33be8c-0a82-44f8-8018-3c74753cea1d;\"><span style=\"-sec-ix-hidden:F_3e8c1651-cdea-4ee0-a012-202de0318a82;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Derivative liability</span></span></span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,162</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">711</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,174</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4,434</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">711</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5,184</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">There were </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> transfers between the levels of fair value hierarchy during the years ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023 or December 31, 2022.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The valuation approaches and key inputs for each category of assets or liabilities that are classified within Level 1, Level 2 and Level 3 of the fair value hierarchy are presented below.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Level 1</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Cash, cash equivalents, and restricted cash, net accounts receivable, accounts payable and accrued liabilities, and other current receivables and payables represent financial instruments for which the carrying amount approximates fair value due to their short-term maturities.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Level 2</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company's derivative liability consists of a detachable warrant liability issued through the private placement (Note 13) and a conversion option related to the convertible debenture offering (Note 12).</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the changes in the derivative liability:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:79.04%;\"></td>\n        <td style=\"width:1.76%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:17.2%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">54,986</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Addition on acquisition</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,756</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fair value gain on revaluation of warrants</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">59,341</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercises</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,690</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">711</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Conversion option issued in 2023 private placement</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Detachable warrants issued in 2023 private placement</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,216</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fair value gain on revaluation of warrants and conversion option</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,372</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Effects of movements in foreign exchange</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5,162</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The warrant liability is remeasured each period using the Black-Scholes Model. The Company recognized a gain on fair value of warrants of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,372</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">59,341</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">58,158</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, 2022, and 2021, respectively.</span></p></div><div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Gage warrant liability was remeasured to fair value at December 31, 2022 and expired during the fourth quarter of 2023.</span></p></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Series A, B, C, and D convertible preferred stock issued through its 2020 private placements expired during the second quarter of 2023.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Detachable Warrants</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The detachable warrants issued as a part of the June 2023 private placement (Note 13) have been measured at fair value as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023. Key inputs and assumptions used in the Black-Scholes Model were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.313%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.103%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.623000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">June 30, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">$</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.65</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- $</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.81</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">74.7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">71.0</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">71.1</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.58</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.66</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.98 </span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.00</span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Bifurcated conversion options</span></p><div style=\"font-size:12pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">T</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">he conversion option issued as a part of the June 2023 private placement (Note 12) have been measured at fair value as of December 31, 2023. Key inputs and assumptions used in the Black-Scholes Model were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.313%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.103%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.623000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">June 30, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">$</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.65</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- $</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.81</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">70.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">68.2</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">68.3</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.13</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.25</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.48</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.98 </span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.00</span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The conversion option issued as a part of the August 2023 private placement (Note 12) have been measured at fair value as of December 31, 2023. Key inputs and assumptions used in the Black-Scholes Model were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.313%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.103%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.622%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">August 2, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.41</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">70.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">68.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.4</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.59</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.00</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Level 3</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The purchase option derivative asset expired during the second quarter of 2023.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;\">Contingent Consideration Payable</span></p><div style=\"font-size:10pt;font-family:Times New Roman;\"><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of the Peninsula Contingent Consideration was calculated using the Black-Scholes Model. Key inputs and assumptions were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:49.17%;\"></td>\n        <td style=\"width:1.96%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:21.456000000000003%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.96%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:21.456000000000003%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">June 28, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.75</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.65</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.65</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">63.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">73.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.73</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.88</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.99</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.50</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table></div><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">As a result of the revaluation, the Company recognized a gain on revaluation of contingent consideration of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">645</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the years ended December 31,2023.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Risk Management</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company\u2019s risk exposure and the impact on the Company\u2019s financial instruments are summarized below:</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(a)\tCredit risk</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Credit risk is the risk of financial loss to the Company if a customer or counterparty to a financial instrument fails to meet its contractual obligations. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and cash equivalents, and accounts receivable, net. The Company assesses the credit risk of trade receivables by evaluating the aging of trade receivables based on the invoice date. The carrying amounts of trade receivables are reduced through the use of an allowance account and the amount of the loss is recognized in the Consolidated Statements of Operations and Comprehensive Income (Loss). When a trade receivable balance is considered uncollectible, it is written off against the allowance for expected credit losses.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Subsequent recoveries of amounts previously written off are credited against operating expenses in the Consolidated Statements of Operations and Comprehensive Income (Loss)</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The Company regularly monitors credit risk exposure and takes steps to mitigate the likelihood of these exposures resulting in actual loss. The Company had </span><span style=\"font-size:10pt;font-family:Times New Roman;\"><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">no</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> customers whose balance is greater than 10% of total trade receivables as of December 31, 2023.</span></span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(b)\tLiquidity risk</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company is exposed to liquidity risk, or the risk that the Company will not be able to meet its financial obligations as they become due. The Company manages liquidity risk through ongoing review of its capital requirements. The Company\u2019s objective with respect to its capital management is to ensure it has sufficient cash resources to maintain its ongoing operations.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">(c)\tMarket Risk</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The significant market risk exposures to which the Company is exposed are foreign currency risk and interest rate risk.</span></p><div style=\"margin-left:3.333%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;\">i)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Foreign currency risk:</span></div></div><p style=\"margin-left:10%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Foreign currency risk is the risk that a variation in exchange rates between the Canadian dollar and U.S. dollar and other foreign currencies will affect the Company\u2019s operations and financial results.</span></p><p style=\"margin-left:10%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company holds cash and cash equivalents in currencies other than their functional currency. The Company does not currently engage in currency hedging activities to limit the risks of currency fluctuations. Consequently, fluctuations in foreign currencies could have a negative impact on the profitability of the Company's operations. However, as of the year ended December 31, 2023, a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% change in the value of the U.S. dollar compared to the Canadian dollar would not result in a material impact on unrealized foreign exchange for the Company.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><div style=\"margin-left:3.333%;display:flex;margin-top:10pt;justify-content:flex-start;align-items:baseline;margin-bottom:10pt;min-width:3.333%;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;\">ii)</span><div style=\"width:100%;display:inline;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Interest rate risk:</span></div></div><p style=\"margin-left:10%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Interest rate risk is the risk that future cash flows will fluctuate as a result of changes in market interest rates. In respect of financial assets, the Company's policy is to invest excess cash at floating rates of interest in cash equivalents, in order to maintain liquidity, while achieving a satisfactory return.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:10%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Fluctuations in interest rates impact the value of cash equivalents. The Company\u2019s investments in guaranteed investment certificates bear a fixed rate and are cashable at any time prior to maturity date.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"margin-left:10%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Company does not have significant cash equivalents for the year ended December 31, 2023. The Chicago Atlantic Term Loan, Pelorus Term Loan, and Stearns Loan, have variable interest rates that are tied to the U.S. \"prime rate\" and SOFR. At December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, a </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">10</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% change to each of the interest rates would result in a change to interest expense of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,272</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">. The remainder of the Company\u2019s loans payable have fixed interest rates from </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">7.00</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% to </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">15.00</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% per annum. All other financial liabilities are non-interest-bearing instruments.</span></p>"}]},{"name":"rpt:f-1932","factDimensions":{"xbrl:concept":"us-gaap:FairValueByBalanceSheetGroupingTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table represents the fair value amounts of financial assets and financial liabilities measured at estimated fair value on a recurring basis:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:40.568%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.881%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.461%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:7.301%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.881%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:6.881%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:7.021%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">At December 31, 2023</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">At December 31, 2022</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 1</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 2</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 3</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 1</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 2</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Level 3</span></p></td>\n        <td style=\"vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Assets</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Cash and cash equivalents</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">22,241</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">26,158</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Restricted cash</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,106</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">605</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-size:9pt;\"><span style=\"-sec-ix-hidden:F_a65f290f-22e3-4d1c-ab76-a9b6359867dc;\"><span style=\"-sec-ix-hidden:F_aeba407f-cf6d-443a-b378-3ff42edba993;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Purchase option derivative asset</span></span></span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">50</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Assets</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">25,347</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">26,763</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">50</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;\">\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Liabilities</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;\"><p style=\"margin-left:5pt;text-indent:0;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Contingent consideration payable</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,012</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,434</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,184</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"font-size:9pt;\"><span style=\"-sec-ix-hidden:F_6d33be8c-0a82-44f8-8018-3c74753cea1d;\"><span style=\"-sec-ix-hidden:F_3e8c1651-cdea-4ee0-a012-202de0318a82;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Derivative liability</span></span></span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,162</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">711</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u2014</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Total Liabilities</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">7,174</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">4,434</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">-</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">711</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5,184</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1933","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"22241000","decimals":-3}]},{"name":"rpt:f-1934","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"26158000","decimals":-3}]},{"name":"rpt:f-1935","factDimensions":{"xbrl:concept":"tsndf:RestrictedCashFairValueDisclosure","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"3106000","decimals":-3}]},{"name":"rpt:f-1936","factDimensions":{"xbrl:concept":"tsndf:RestrictedCashFairValueDisclosure","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"605000","decimals":-3}]},{"name":"rpt:f-1937","factDimensions":{"xbrl:concept":"us-gaap:DerivativeAssets","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-1938","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"25347000","decimals":-3}]},{"name":"rpt:f-1939","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"26763000","decimals":-3}]},{"name":"rpt:f-1940","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-1941","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"2012000","decimals":-3}]},{"name":"rpt:f-1942","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"4434000","decimals":-3}]},{"name":"rpt:f-1943","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"5184000","decimals":-3}]},{"name":"rpt:f-1944","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"5162000","decimals":-3}]},{"name":"rpt:f-1945","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"711000","decimals":-3}]},{"name":"rpt:f-1946","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"7174000","decimals":-3}]},{"name":"rpt:f-1947","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"4434000","decimals":-3}]},{"name":"rpt:f-1948","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"711000","decimals":-3}]},{"name":"rpt:f-1949","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"5184000","decimals":-3}]},{"name":"rpt:f-1950","factDimensions":{"xbrl:concept":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1951","factDimensions":{"xbrl:concept":"tsndf:FairValueAssetsTransferBetweenLevelsAmount","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1952","factDimensions":{"xbrl:concept":"tsndf:SummaryOfChangesInPreferredShareWarrantLiabilityTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The following table summarizes the changes in the derivative liability:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:79.04%;\"></td>\n        <td style=\"width:1.76%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:17.2%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2021</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">54,986</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Addition on acquisition</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">6,756</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fair value gain on revaluation of warrants</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">59,341</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Exercises</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,690</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2022</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">711</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Conversion option issued in 2023 private placement</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3,600</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Detachable warrants issued in 2023 private placement</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,216</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Fair value gain on revaluation of warrants and conversion option</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">(</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,372</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">)</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Effects of movements in foreign exchange</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">Balance at December 31, 2023</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;font-weight:bold;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">5,162</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The warrant liability is remeasured each period using the Black-Scholes Model. The Company recognized a gain on fair value of warrants of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">$</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1,372</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">59,341</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, and $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">58,158</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> for the year ended </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">, 2022, and 2021, respectively.</span></p>"}]},{"name":"rpt:f-1953","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54986000","decimals":-3}]},{"name":"rpt:f-1954","factDimensions":{"xbrl:concept":"tsndf:DerivativeAdditionOnAcquisition","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6756000","decimals":-3}]},{"name":"rpt:f-1955","factDimensions":{"xbrl:concept":"tsndf:FairValueGainOnRevaluationOfWarrants","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-59341000","decimals":-3}]},{"name":"rpt:f-1956","factDimensions":{"xbrl:concept":"tsndf:ExerciseOfWarrants","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1690000","decimals":-3}]},{"name":"rpt:f-1957","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"711000","decimals":-3}]},{"name":"rpt:f-1958","factDimensions":{"xbrl:concept":"tsndf:ConversionOptionIssuedInPrivatePlacement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3600000","decimals":-3}]},{"name":"rpt:f-1959","factDimensions":{"xbrl:concept":"tsndf:DetachableWarrantsIssuedInPrivatePlacement","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2216000","decimals":-3}]},{"name":"rpt:f-1960","factDimensions":{"xbrl:concept":"tsndf:FairValueGainOnRevaluationOfWarrantsAndConversionOption","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1372000","decimals":-3}]},{"name":"rpt:f-1961","factDimensions":{"xbrl:concept":"tsndf:EffectsOfMovementsInForeignExchange","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7000","decimals":-3}]},{"name":"rpt:f-1962","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilities","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5162000","decimals":-3}]},{"name":"rpt:f-1963","factDimensions":{"xbrl:concept":"us-gaap:FairValueAdjustmentOfWarrants","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1372000","decimals":-3}]},{"name":"rpt:f-1964","factDimensions":{"xbrl:concept":"us-gaap:FairValueAdjustmentOfWarrants","xbrl:period":"2022-01-01T00:00:00/2023-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59341000","decimals":-3}]},{"name":"rpt:f-1965","factDimensions":{"xbrl:concept":"us-gaap:FairValueAdjustmentOfWarrants","xbrl:period":"2021-01-01T00:00:00/2022-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58158000","decimals":-3}]},{"name":"rpt:f-1966","factDimensions":{"xbrl:concept":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:GageWarrantMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The Gage warrant liability was remeasured to fair value at December 31, 2022 and expired during the fourth quarter of 2023.</span></p>"}]},{"name":"rpt:f-1967","factDimensions":{"xbrl:concept":"tsndf:SummaryOfWarrantLiabilityMeasuredAtFairValueTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The detachable warrants issued as a part of the June 2023 private placement (Note 13) have been measured at fair value as of </span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">December 31, 2023. Key inputs and assumptions used in the Black-Scholes Model were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.313%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.103%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.623000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">June 30, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">$</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.65</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- $</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.81</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.95</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">74.7</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">71.0</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">71.1</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.58</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.66</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.48</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.98 </span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.00</span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1968","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"1.63","decimals":2}]},{"name":"rpt:f-1969","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"1.65","decimals":2}]},{"name":"rpt:f-1970","factDimensions":{"xbrl:concept":"us-gaap:WarrantsAndRightsOutstandingMeasurementInput","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"1.81","decimals":2}]},{"name":"rpt:f-1971","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1972","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"1.95","decimals":2}]},{"name":"rpt:f-1973","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"0.747","decimals":3}]},{"name":"rpt:f-1974","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"0.71","decimals":3}]},{"name":"rpt:f-1975","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"0.711","decimals":3}]},{"name":"rpt:f-1976","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"0.042","decimals":3}]},{"name":"rpt:f-1977","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"0.0458","decimals":4}]},{"name":"rpt:f-1978","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"0.0466","decimals":4}]},{"name":"rpt:f-1979","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"P1Y5M23D"}]},{"name":"rpt:f-1980","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y11M23D"}]},{"name":"rpt:f-1981","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:DetachableWarrantsMember"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-1982","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">T</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">he conversion option issued as a part of the June 2023 private placement (Note 12) have been measured at fair value as of December 31, 2023. Key inputs and assumptions used in the Black-Scholes Model were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.313%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.103%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.623000000000001%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">June 30, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">$</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.65</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">\u00a0- $</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.81</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">70.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">68.2</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">68.3</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.13</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">% - </span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.25</span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.48</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.98 </span></span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">- </span><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.00</span></span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">\u00a0</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The conversion option issued as a part of the August 2023 private placement (Note 12) have been measured at fair value as of December 31, 2023. Key inputs and assumptions used in the Black-Scholes Model were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:66.313%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:14.103%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.48%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:12.622%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">August 2, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.41</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.01</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">70.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">68.1</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.2</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.4</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:10pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">2.59</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">3.00</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-1983","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"factValues":[{"value":"1.63","decimals":2}]},{"name":"rpt:f-1984","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"1.65","decimals":2}]},{"name":"rpt:f-1985","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RangeAxis":"srt:MaximumMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"factValues":[{"value":"1.81","decimals":2}]},{"name":"rpt:f-1986","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"factValues":[{"value":"2.01","decimals":2}]},{"name":"rpt:f-1987","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"2.01","decimals":2}]},{"name":"rpt:f-1988","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.701","decimals":3}]},{"name":"rpt:f-1989","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"factValues":[{"value":"0.682","decimals":3}]},{"name":"rpt:f-1990","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"factValues":[{"value":"0.683","decimals":3}]},{"name":"rpt:f-1991","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.042","decimals":3}]},{"name":"rpt:f-1992","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"factValues":[{"value":"0.0413","decimals":4}]},{"name":"rpt:f-1993","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember"},"factValues":[{"value":"0.0425","decimals":4}]},{"name":"rpt:f-1994","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"P2Y5M23D"}]},{"name":"rpt:f-1995","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P2Y11M23D"}]},{"name":"rpt:f-1996","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2023-07-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:JuneTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-1997","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"1.63","decimals":2}]},{"name":"rpt:f-1998","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2023-08-03T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"1.41","decimals":2}]},{"name":"rpt:f-1999","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"2.01","decimals":2}]},{"name":"rpt:f-2000","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2023-08-03T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"2.01","decimals":2}]},{"name":"rpt:f-2001","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.701","decimals":3}]},{"name":"rpt:f-2002","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2023-08-02T00:00:00/2023-08-03T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.681","decimals":3}]},{"name":"rpt:f-2003","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.042","decimals":3}]},{"name":"rpt:f-2004","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2023-08-02T00:00:00/2023-08-03T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"0.044","decimals":3}]},{"name":"rpt:f-2005","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"P2Y7M2D"}]},{"name":"rpt:f-2006","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-08-02T00:00:00/2023-08-03T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:AwardTypeAxis":"tsndf:BifurcatedConversionOptionsMember","us-gaap:SubsidiarySaleOfStockAxis":"tsndf:AugustTwoThousandTwentyThreePrivatePlacementMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-2007","factDimensions":{"xbrl:concept":"tsndf:SummaryOfFairValueCalculatedByContingentConsiderationTableTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"<p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">The fair value of the Peninsula Contingent Consideration was calculated using the Black-Scholes Model. Key inputs and assumptions were as follows:</span></p>\n      <table style=\"margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;\">\n       <tr style=\"visibility:collapse;\">\n        <td style=\"width:49.17%;\"></td>\n        <td style=\"width:1.96%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:21.456000000000003%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:1.96%;\"></td>\n        <td style=\"width:1%;\"></td>\n        <td style=\"width:21.456000000000003%;\"></td>\n        <td style=\"width:1%;\"></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;text-align:left;\">\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">December 31, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td colspan=\"2\" style=\"border-top:0.5pt solid #000000;vertical-align:bottom;border-bottom:0.5pt solid #000000;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;\">June 28, 2023</span></p></td>\n        <td style=\"border-top:0.5pt solid #ffffff03;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Common Stock Price of TerrAscend Corp.</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.63</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.75</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Option exercise price</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.65</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">$</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.65</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual volatility</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">63.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">73.3</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#ffffff;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Annual risk-free rate</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.73</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4.88</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;min-width:fit-content;\">%</span></p></td>\n       </tr>\n       <tr style=\"height:9pt;background-color:#cff0fc;word-break:break-word;\">\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">Expected term (in years)</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">0.99</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"white-space:pre-wrap;min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n        <td style=\"white-space:pre-wrap;vertical-align:bottom;text-align:center;\"><p style=\"font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;\"><span style=\"font-size:9pt;\"><span style=\"color:#000000;white-space:pre-wrap;min-width:fit-content;\">1.50</span></span></p></td>\n        <td style=\"white-space:nowrap;vertical-align:bottom;\"><p style=\"font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;\"><span style=\"min-width:fit-content;\">\u00a0</span></p></td>\n       </tr>\n      </table>"}]},{"name":"rpt:f-2008","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"1.63","decimals":2}]},{"name":"rpt:f-2009","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"1.75","decimals":2}]},{"name":"rpt:f-2010","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"1.65","decimals":2}]},{"name":"rpt:f-2011","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice","xbrl:period":"2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"1.65","decimals":2}]},{"name":"rpt:f-2012","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"0.633","decimals":3}]},{"name":"rpt:f-2013","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualVolatility","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"0.733","decimals":3}]},{"name":"rpt:f-2014","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"0.0473","decimals":4}]},{"name":"rpt:f-2015","factDimensions":{"xbrl:concept":"tsndf:WarrantAnnualRiskFreeRate","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"0.0488","decimals":4}]},{"name":"rpt:f-2016","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"P0Y11M26D"}]},{"name":"rpt:f-2017","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2023-06-28T00:00:00/2023-06-29T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ContingentConsiderationByTypeAxis":"tsndf:ContingentConsiderationPayableMember"},"factValues":[{"value":"P1Y6M"}]},{"name":"rpt:f-2018","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-645000","decimals":-3}]},{"name":"rpt:f-2019","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskBenchmarkDescription","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":"no customers whose balance is greater than 10% of total trade receivables as of December 31, 2023."}]},{"name":"rpt:f-2020","factDimensions":{"xbrl:concept":"tsndf:NumberOfCustomers","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Customer","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-2021","factDimensions":{"xbrl:concept":"tsndf:ForeignCurrencyFluctuatingPercentage","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-2022","factDimensions":{"xbrl:concept":"tsndf:InterestRateRiskFluctuatingPercentage","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis":"us-gaap:InterestRateRiskMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-2023","factDimensions":{"xbrl:concept":"tsndf:ChangeInInterestExpenseAmountDueToChangeInInterestRates","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:VariableRateAxis":"us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember","us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis":"us-gaap:InterestRateRiskMember"},"factValues":[{"value":"1272000","decimals":-3}]},{"name":"rpt:f-2024","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MinimumMember","us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis":"us-gaap:InterestRateRiskMember"},"factValues":[{"value":"0.07","decimals":4}]},{"name":"rpt:f-2025","factDimensions":{"xbrl:concept":"us-gaap:LongTermDebtPercentageBearingFixedInterestRate","xbrl:period":"2024-01-01T00:00:00","xbrl:entity":"cik:0001778129","srt:RangeAxis":"srt:MaximumMember","us-gaap:ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis":"us-gaap:InterestRateRiskMember"},"factValues":[{"value":"0.15","decimals":4}]},{"name":"rpt:f-2026","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-4.167%;padding-left:4%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">24.\tCommitments and contingencies</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Legal proceedings</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">In the ordinary course of business, the Company is involved in a number of lawsuits incidental to its business, including litigation related to intellectual property, product liability, employment, and commercial matters. Although it is difficult to predict the ultimate outcome of these matters, management believes that any ultimate liability would not have a material adverse effect on the Company\u2019s Consolidated Balance Sheets or Consolidated Statements of Operations and Comprehensive Income (Loss). Other than as set out below, at December 31, 2023, there were no pending lawsuits that could reasonably be expected to have a material effect on the results of the Company\u2019s Consolidated Financial Statements, except for the proceedings described below.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;text-decoration:underline;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">Pure X Litigation</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On August 9, 2023, AEY Capital LLC (\u201cAEY\u201d), a licensed subsidiary of TerrAscend, filed a lawsuit in Oakland County Circuit Court (the \"Oakland Court\") against Pure X, LLC (\u201cPure X\u201d) seeking damages in the amount of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">14,969</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> (the \u201cAEY Claim\u201d). The AEY Claim alleges breach of contract, quantum meruit/unjust enrichment, account stated and statutory conversion. AEY\u2019s alleged damages are related to Pure X\u2019s failure to pay for various cannabis products sold by AEY. This matter is still pending. The Company has not recorded an additional receivable for this matter as of December 31, 2023.</span></p>"}]},{"name":"rpt:f-2027","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2023-08-09T00:00:00/2023-08-10T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"tsndf:AeyCapitalLlcMember"},"factValues":[{"value":"14969000","decimals":-3}]},{"name":"rpt:f-2028","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2023-01-01T00:00:00/2024-01-01T00:00:00","xbrl:entity":"cik:0001778129"},"factValues":[{"value":"<p style=\"text-indent:-3.448%;padding-left:3.333%;font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">25.\tSubsequent events</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On January 2, 2024, the Company completed a prepayment of the Ilera Term Loan of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">4,800</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> at the prepayment price of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">100</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% to par.</span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On January 15, 2024, the Company paid off the IHC Real Estate LP promissory note with a payment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">5,000</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">.</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> </span></p><p style=\"font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:10pt;text-align:justify;\"><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">On January 19, 2024, the Company acquired the remaining </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">50.1</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% equity in State Flower, a California cultivator, with a payment of $</span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">250</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> in cash and </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">782,539</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares. The Company also acquired the remaining </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">50.1</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\">% equity in </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">three</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Apothecarium dispensaries in California with a total payment of </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">2,105,550</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Common Shares. As a result of these acquisitions, the Company now wholly-owns State Flower and the </span><span style=\"font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;\">three</span><span style=\"color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;\"> Apothecarium dispensaries in California.</span></p>"}]},{"name":"rpt:f-2029","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-01-02T00:00:00/2024-01-03T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"4800000","decimals":-3}]},{"name":"rpt:f-2030","factDimensions":{"xbrl:concept":"tsndf:PercentageOfPrepaymentPrice","xbrl:period":"2024-01-02T00:00:00/2024-01-03T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:LongtermDebtTypeAxis":"tsndf:IleraTermLoanMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-2031","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfNotesPayable","xbrl:period":"2024-01-15T00:00:00/2024-01-16T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"tsndf:PromissoryNotesMember","srt:CounterpartyNameAxis":"tsndf:IHCRealEstateLpMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"5000000","decimals":-3}]},{"name":"rpt:f-2032","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:StateFlowerMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"0.501","decimals":3}]},{"name":"rpt:f-2033","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"tsndf:StateFlowerMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"250000","decimals":-3}]},{"name":"rpt:f-2034","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:StateFlowerMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"782539"}]},{"name":"rpt:f-2035","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","us-gaap:BusinessAcquisitionAxis":"tsndf:ApothecariumMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"0.501","decimals":3}]},{"name":"rpt:f-2036","factDimensions":{"xbrl:concept":"tsndf:NumberOfApothecariumDispensariesAcquired","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:CA","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"3"}]},{"name":"rpt:f-2037","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"tsndf:ApothecariumMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2105550"}]},{"name":"rpt:f-2038","factDimensions":{"xbrl:concept":"tsndf:NumberOfApothecariumDispensariesAcquired","xbrl:period":"2024-01-19T00:00:00/2024-01-20T00:00:00","xbrl:entity":"cik:0001778129","xbrl:unit":"tsndf:Dispensary","srt:StatementGeographicalAxis":"stpr:CA","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"3"}]}]}}